networkinstance

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Overview

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

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

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

  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/aft/openconfig-aft-summary.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/extensions/openconfig-metadata.yang
  • public/release/models/gnsi/openconfig-gnsi-acctz.yang
  • public/release/models/gnsi/openconfig-gnsi-authz.yang
  • public/release/models/gnsi/openconfig-gnsi-certz.yang
  • public/release/models/gnsi/openconfig-gnsi-credentialz.yang
  • public/release/models/gnsi/openconfig-gnsi-pathz.yang
  • public/release/models/gnsi/openconfig-gnsi.yang
  • public/release/models/gribi/openconfig-gribi.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.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-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis-policy.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-ospf-policy.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-common.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-psu.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/relay-agent/openconfig-relay-agent.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system-bootz.yang
  • public/release/models/system/openconfig-system-controlplane.yang
  • public/release/models/system/openconfig-system-utilization.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/...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NetworkInstancePath

type NetworkInstancePath struct {
	*ygnmi.NodePath
}

NetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance YANG schema element.

func (*NetworkInstancePath) Afts

Afts (container): The abstract forwarding tables (AFTs) that are associated with the network instance. An AFT is instantiated per-protocol running within the network-instance - such that one exists for IPv4 Unicast, IPv6 Unicast, MPLS, L2 forwarding entries, etc. A forwarding entry within the FIB has a set of next-hops, which may be a reference to an entry within another table - e.g., where a Layer 3 next-hop has an associated Layer 2 forwarding entry.

Defining module:      "openconfig-aft"
Instantiating module: "openconfig-network-instance"
Path from parent:     "afts"
Path from root:       "/network-instances/network-instance/afts"

func (*NetworkInstancePath) Config

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

func (*NetworkInstancePath) ConnectionPoint

func (n *NetworkInstancePath) ConnectionPoint(ConnectionPointId string) *NetworkInstance_ConnectionPointPath

ConnectionPoint (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

ConnectionPointId: string

func (*NetworkInstancePath) ConnectionPointAny

ConnectionPointAny (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

func (*NetworkInstancePath) ConnectionPointMap added in v0.4.0

ConnectionPointMap (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

func (*NetworkInstancePath) Description

Description (leaf): A free-form string to be used by the network operator to describe the function of this network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/*/description"

func (*NetworkInstancePath) Encapsulation

Encapsulation (container): Configuration parameters relating to the encapsulation used for the network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "encapsulation"
Path from root:       "/network-instances/network-instance/encapsulation"

func (*NetworkInstancePath) Evpn

Evpn (container): Configuration of parameters for EVPN related bridge domains (MAC VRFs) and layer3 VRFs (IP VRFs)

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn"
Path from root:       "/network-instances/network-instance/evpn"

func (*NetworkInstancePath) FallbackNetworkInstance

FallbackNetworkInstance (leaf): When this leaf is populated, the specified network instance should be used as a fallback instance when a route cannot be resolved in the local network-instance. This configuration is only valid when specified in a non-default instance which must be a L3 capable VRF (i.e., L2L3, or L3VRF).

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/fallback-network-instance"
Path from root:       "/network-instances/network-instance/*/fallback-network-instance"

func (*NetworkInstancePath) Fdb

Fdb (container): Operational state and configuration parameters relating to the forwarding database of the network instance

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "fdb"
Path from root:       "/network-instances/network-instance/fdb"

func (*NetworkInstancePath) InterInstancePolicies

InterInstancePolicies (container): Policies dictating how RIB or FIB entries are imported to and exported from this instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-instance-policies"
Path from root:       "/network-instances/network-instance/inter-instance-policies"

func (*NetworkInstancePath) Interface

Interface (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

Id: string

func (*NetworkInstancePath) InterfaceAny

InterfaceAny (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

func (*NetworkInstancePath) InterfaceMap added in v0.4.0

InterfaceMap (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

func (*NetworkInstancePath) Mpls

Mpls (container): Anchor point for mpls configuration and operational data

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/mpls"

func (*NetworkInstancePath) Name

Name (leaf): An operator-assigned unique name for the network instance. If the operator does not designate a name for the instance of type 'DEFAULT_INSTANCE' (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state).

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/*/name"

func (*NetworkInstancePath) PolicyForwarding

PolicyForwarding (container): Configuration and operational state relating to policy-forwarding within a network instance.

Defining module:      "openconfig-policy-forwarding"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding"
Path from root:       "/network-instances/network-instance/policy-forwarding"

func (*NetworkInstancePath) Protocol

Protocol (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

Identifier: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
Name: string

func (*NetworkInstancePath) ProtocolAny

ProtocolAny (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

func (*NetworkInstancePath) ProtocolMap added in v0.4.0

ProtocolMap (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

func (*NetworkInstancePath) RouteDistinguisher

RouteDistinguisher (leaf): The route distinguisher that should be used for the local VRF or VSI instance when it is signalled via BGP.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/route-distinguisher"
Path from root:       "/network-instances/network-instance/*/route-distinguisher"

func (*NetworkInstancePath) RouteLimit

RouteLimit (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

Afi: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePath) RouteLimitAny

RouteLimitAny (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

func (*NetworkInstancePath) RouteLimitMap added in v0.4.0

RouteLimitMap (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

func (*NetworkInstancePath) RouterId

RouterId (leaf): A identifier for the local network instance - typically used within associated routing protocols or signalling routing information in another network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/*/router-id"

func (*NetworkInstancePath) SegmentRouting

SegmentRouting (container): Configuration and operational state parameters relating to segment routing.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-routing"
Path from root:       "/network-instances/network-instance/segment-routing"

func (*NetworkInstancePath) State

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

func (*NetworkInstancePath) Table

Table (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

Protocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePath) TableAny

TableAny (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

func (*NetworkInstancePath) TableConnection

TableConnection (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

SrcProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
DstProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePath) TableConnectionAny

TableConnectionAny (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

func (*NetworkInstancePath) TableConnectionMap added in v0.4.0

TableConnectionMap (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

func (*NetworkInstancePath) TableMap added in v0.4.0

TableMap (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

func (*NetworkInstancePath) Type

Type (leaf): The type of network instance. The value of this leaf indicates the type of forwarding entries that should be supported by this network instance. Signalling protocols also use the network instance type to infer the type of service they advertise; for example MPLS signalling for an L2VSI network instance would infer a VPLS service whereas a type of L2PTP would infer a VPWS (pseudo-wire) service.

An implementation must support only a single network-instance of type 'DEFAULT_INSTANCE'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/*/type"

func (*NetworkInstancePath) Vlan

Vlan (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

VlanId: uint16

func (*NetworkInstancePath) VlanAny

VlanAny (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

func (*NetworkInstancePath) VlanMap added in v0.4.0

VlanMap (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

type NetworkInstancePathAny

type NetworkInstancePathAny struct {
	*ygnmi.NodePath
}

NetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance YANG schema element.

func (*NetworkInstancePathAny) Afts

Afts (container): The abstract forwarding tables (AFTs) that are associated with the network instance. An AFT is instantiated per-protocol running within the network-instance - such that one exists for IPv4 Unicast, IPv6 Unicast, MPLS, L2 forwarding entries, etc. A forwarding entry within the FIB has a set of next-hops, which may be a reference to an entry within another table - e.g., where a Layer 3 next-hop has an associated Layer 2 forwarding entry.

Defining module:      "openconfig-aft"
Instantiating module: "openconfig-network-instance"
Path from parent:     "afts"
Path from root:       "/network-instances/network-instance/afts"

func (*NetworkInstancePathAny) Config

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

func (*NetworkInstancePathAny) ConnectionPoint

func (n *NetworkInstancePathAny) ConnectionPoint(ConnectionPointId string) *NetworkInstance_ConnectionPointPathAny

ConnectionPoint (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

ConnectionPointId: string

func (*NetworkInstancePathAny) ConnectionPointAny

ConnectionPointAny (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

func (*NetworkInstancePathAny) ConnectionPointMap added in v0.4.0

ConnectionPointMap (list): A connection point within a Layer 2 network instance. Each connection-point consists of a set of interfaces only one of which is active at any one time. Other than the specification of whether an interface is local (i.e., exists within this network-instance), or remote, all configuration and state parameters are common

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "connection-points/connection-point"
Path from root:       "/network-instances/network-instance/connection-points/connection-point"

func (*NetworkInstancePathAny) Description

Description (leaf): A free-form string to be used by the network operator to describe the function of this network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/*/description"

func (*NetworkInstancePathAny) Encapsulation

Encapsulation (container): Configuration parameters relating to the encapsulation used for the network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "encapsulation"
Path from root:       "/network-instances/network-instance/encapsulation"

func (*NetworkInstancePathAny) Evpn

Evpn (container): Configuration of parameters for EVPN related bridge domains (MAC VRFs) and layer3 VRFs (IP VRFs)

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn"
Path from root:       "/network-instances/network-instance/evpn"

func (*NetworkInstancePathAny) FallbackNetworkInstance

FallbackNetworkInstance (leaf): When this leaf is populated, the specified network instance should be used as a fallback instance when a route cannot be resolved in the local network-instance. This configuration is only valid when specified in a non-default instance which must be a L3 capable VRF (i.e., L2L3, or L3VRF).

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/fallback-network-instance"
Path from root:       "/network-instances/network-instance/*/fallback-network-instance"

func (*NetworkInstancePathAny) Fdb

Fdb (container): Operational state and configuration parameters relating to the forwarding database of the network instance

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "fdb"
Path from root:       "/network-instances/network-instance/fdb"

func (*NetworkInstancePathAny) InterInstancePolicies

InterInstancePolicies (container): Policies dictating how RIB or FIB entries are imported to and exported from this instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-instance-policies"
Path from root:       "/network-instances/network-instance/inter-instance-policies"

func (*NetworkInstancePathAny) Interface

Interface (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

Id: string

func (*NetworkInstancePathAny) InterfaceAny

InterfaceAny (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

func (*NetworkInstancePathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): An interface associated with the network instance.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface"

func (*NetworkInstancePathAny) Mpls

Mpls (container): Anchor point for mpls configuration and operational data

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/mpls"

func (*NetworkInstancePathAny) Name

Name (leaf): An operator-assigned unique name for the network instance. If the operator does not designate a name for the instance of type 'DEFAULT_INSTANCE' (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state).

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/*/name"

func (*NetworkInstancePathAny) PolicyForwarding

PolicyForwarding (container): Configuration and operational state relating to policy-forwarding within a network instance.

Defining module:      "openconfig-policy-forwarding"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding"
Path from root:       "/network-instances/network-instance/policy-forwarding"

func (*NetworkInstancePathAny) Protocol

Protocol (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

Identifier: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
Name: string

func (*NetworkInstancePathAny) ProtocolAny

ProtocolAny (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

func (*NetworkInstancePathAny) ProtocolMap added in v0.4.0

ProtocolMap (list): A process (instance) of a routing protocol. Some systems may not support more than one instance of a particular routing protocol

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/protocols/protocol"

func (*NetworkInstancePathAny) RouteDistinguisher

RouteDistinguisher (leaf): The route distinguisher that should be used for the local VRF or VSI instance when it is signalled via BGP.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/route-distinguisher"
Path from root:       "/network-instances/network-instance/*/route-distinguisher"

func (*NetworkInstancePathAny) RouteLimit

RouteLimit (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

Afi: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePathAny) RouteLimitAny

RouteLimitAny (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

func (*NetworkInstancePathAny) RouteLimitMap added in v0.4.0

RouteLimitMap (list): A route limit applying to a particular address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "route-limits/route-limit"
Path from root:       "/network-instances/network-instance/route-limits/route-limit"

func (*NetworkInstancePathAny) RouterId

RouterId (leaf): A identifier for the local network instance - typically used within associated routing protocols or signalling routing information in another network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/*/router-id"

func (*NetworkInstancePathAny) SegmentRouting

SegmentRouting (container): Configuration and operational state parameters relating to segment routing.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-routing"
Path from root:       "/network-instances/network-instance/segment-routing"

func (*NetworkInstancePathAny) State

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

func (*NetworkInstancePathAny) Table

Table (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

Protocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePathAny) TableAny

TableAny (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

func (*NetworkInstancePathAny) TableConnection

TableConnection (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

SrcProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
DstProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE
AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstancePathAny) TableConnectionAny

TableConnectionAny (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

func (*NetworkInstancePathAny) TableConnectionMap added in v0.4.0

TableConnectionMap (list): A list of connections between pairs of routing or forwarding tables, the leaking of entries between which is specified by the import policy.

A connection connecting a source table to a destination table implies that routes that match the policy specified for the connection are available for the destination protocol to advertise, or match within its policies.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "table-connections/table-connection"
Path from root:       "/network-instances/network-instance/table-connections/table-connection"

func (*NetworkInstancePathAny) TableMap added in v0.4.0

TableMap (list): A network instance manages one or more forwarding or routing tables. These may reflect a Layer 2 forwarding information base, a Layer 3 routing table, or an MPLS LFIB.

The table populated by a protocol within an instance is identified by the protocol identifier (e.g., BGP, IS-IS) and the address family (e.g., IPv4, IPv6) supported by that protocol. Multiple instances of the same protocol populate a single table -- such that a single IS-IS or OSPF IPv4 table exists per network instance.

An implementation is expected to create entries within this list when the relevant protocol context is enabled. i.e., when a BGP instance is created with IPv4 and IPv6 address families enabled, the protocol=BGP, address-family=IPv4 table is created by the system. The

removal of the table should not require additional or
explicit configurations.

Users cannot create or delete tables. Instead a user may configure table-connections which reference these tables.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tables/table"
Path from root:       "/network-instances/network-instance/tables/table"

func (*NetworkInstancePathAny) Type

Type (leaf): The type of network instance. The value of this leaf indicates the type of forwarding entries that should be supported by this network instance. Signalling protocols also use the network instance type to infer the type of service they advertise; for example MPLS signalling for an L2VSI network instance would infer a VPLS service whereas a type of L2PTP would infer a VPWS (pseudo-wire) service.

An implementation must support only a single network-instance of type 'DEFAULT_INSTANCE'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/*/type"

func (*NetworkInstancePathAny) Vlan

Vlan (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

VlanId: uint16

func (*NetworkInstancePathAny) VlanAny

VlanAny (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

func (*NetworkInstancePathAny) VlanMap added in v0.4.0

VlanMap (list): Configured VLANs keyed by id

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vlans/vlan"
Path from root:       "/network-instances/network-instance/vlans/vlan"

type NetworkInstancePathMap added in v0.4.0

type NetworkInstancePathMap struct {
	*ygnmi.NodePath
}

NetworkInstancePathMap represents the /openconfig-network-instance/network-instances/network-instance YANG schema element.

func (*NetworkInstancePathMap) Config added in v0.4.0

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

func (*NetworkInstancePathMap) State added in v0.4.0

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

type NetworkInstancePathMapAny added in v0.4.0

type NetworkInstancePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstancePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance YANG schema element.

func (*NetworkInstancePathMapAny) Config added in v0.4.0

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

func (*NetworkInstancePathMapAny) State added in v0.4.0

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

type NetworkInstance_AftsPath

type NetworkInstance_AftsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_AftsPath represents the /openconfig-network-instance/network-instances/network-instance/afts YANG schema element.

func (*NetworkInstance_AftsPath) AftSummaries added in v0.5.1

AftSummaries (container): Aft summary for the network instance.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-summaries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries"

func (*NetworkInstance_AftsPath) Ipv4Entry

Ipv4Entry (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

Prefix: string

func (*NetworkInstance_AftsPath) Ipv4EntryAny

Ipv4EntryAny (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

func (*NetworkInstance_AftsPath) Ipv4EntryMap added in v0.4.0

Ipv4EntryMap (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

func (*NetworkInstance_AftsPath) Ipv6Entry

Ipv6Entry (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

Prefix: string

func (*NetworkInstance_AftsPath) Ipv6EntryAny

Ipv6EntryAny (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

func (*NetworkInstance_AftsPath) Ipv6EntryMap added in v0.4.0

Ipv6EntryMap (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

func (*NetworkInstance_AftsPath) LabelEntry

LabelEntry (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

Label: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_AftsPath) LabelEntryAny

LabelEntryAny (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

func (*NetworkInstance_AftsPath) LabelEntryMap added in v0.4.0

LabelEntryMap (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

func (*NetworkInstance_AftsPath) MacEntry

MacEntry (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

MacAddress: string

func (*NetworkInstance_AftsPath) MacEntryAny

MacEntryAny (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

func (*NetworkInstance_AftsPath) MacEntryMap added in v0.4.0

MacEntryMap (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

func (*NetworkInstance_AftsPath) NextHop

NextHop (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_AftsPath) NextHopAny

NextHopAny (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

func (*NetworkInstance_AftsPath) NextHopGroup

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_AftsPath) NextHopGroupAny

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

func (*NetworkInstance_AftsPath) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

func (*NetworkInstance_AftsPath) NextHopMap added in v0.4.0

NextHopMap (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

func (*NetworkInstance_AftsPath) PolicyForwardingEntry

PolicyForwardingEntry (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

Index: uint64

func (*NetworkInstance_AftsPath) PolicyForwardingEntryAny

PolicyForwardingEntryAny (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

func (*NetworkInstance_AftsPath) PolicyForwardingEntryMap added in v0.4.0

PolicyForwardingEntryMap (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

func (*NetworkInstance_AftsPath) State

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

func (*NetworkInstance_AftsPath) StateSynced

StateSynced (container): In some cases AFT streaming (e.g., over gNMI) is an eventually consistent system. When the device updates an entry it is usually expected to stream an update to the client within a vert short amount of time (few milliseconds). Given this is the casee, a telemetry collector or a controller that parse the AFT doesn't have a consistent snapshot, or overall versioned copy of AFT with the device at any specific point of time.

In certain failure modes like device boot up, gNMI daemon failure and device/routing engine stateful switchover a telemetry collector or a controller need a flag to determine whether it is in consistent with the device or not such that it can a corrective action when needed. A device sets this leaf or flag to indicate to the client that AFT data/view is consistent.

Defining module:      "openconfig-aft"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-synced"
Path from root:       "/network-instances/network-instance/afts/state-synced"

type NetworkInstance_AftsPathAny

type NetworkInstance_AftsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_AftsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts YANG schema element.

func (*NetworkInstance_AftsPathAny) AftSummaries added in v0.5.1

AftSummaries (container): Aft summary for the network instance.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-summaries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries"

func (*NetworkInstance_AftsPathAny) Ipv4Entry

Ipv4Entry (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

Prefix: string

func (*NetworkInstance_AftsPathAny) Ipv4EntryAny

Ipv4EntryAny (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

func (*NetworkInstance_AftsPathAny) Ipv4EntryMap added in v0.4.0

Ipv4EntryMap (list): List of the IPv4 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv4 prefix.

Defining module:      "openconfig-aft-ipv4"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast/ipv4-entry"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry"

func (*NetworkInstance_AftsPathAny) Ipv6Entry

Ipv6Entry (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

Prefix: string

func (*NetworkInstance_AftsPathAny) Ipv6EntryAny

Ipv6EntryAny (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

func (*NetworkInstance_AftsPathAny) Ipv6EntryMap added in v0.4.0

Ipv6EntryMap (list): List of the IPv6 unicast entries within the abstract forwarding table. This list is keyed by the destination IPv6 prefix.

Defining module:      "openconfig-aft-ipv6"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast/ipv6-entry"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry"

func (*NetworkInstance_AftsPathAny) LabelEntry

LabelEntry (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

Label: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_AftsPathAny) LabelEntryAny

LabelEntryAny (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

func (*NetworkInstance_AftsPathAny) LabelEntryMap added in v0.4.0

LabelEntryMap (list): List of the MPLS entries within the abstract forwarding table. This list is keyed by the top-most MPLS label.

Defining module:      "openconfig-aft-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls/label-entry"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry"

func (*NetworkInstance_AftsPathAny) MacEntry

MacEntry (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

MacAddress: string

func (*NetworkInstance_AftsPathAny) MacEntryAny

MacEntryAny (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

func (*NetworkInstance_AftsPathAny) MacEntryMap added in v0.4.0

MacEntryMap (list): List of the Ethernet entries within the abstract forwarding table. This list is keyed by the outer MAC address of the Ethernet frame.

Defining module:      "openconfig-aft-ethernet"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ethernet/mac-entry"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry"

func (*NetworkInstance_AftsPathAny) NextHop

NextHop (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_AftsPathAny) NextHopAny

NextHopAny (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

func (*NetworkInstance_AftsPathAny) NextHopGroup

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_AftsPathAny) NextHopGroupAny

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

func (*NetworkInstance_AftsPathAny) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an abstract forwarding table points to a next-hop-group. Entries in the next-hop-group are forwarded to according to the weights specified for each next-hop group.

If an entry within the next-hop group becomes unusable, for example due to an interface failure, the remaining entries are used until all entries become unusable - at which point the backup next-hop-group (if specified) is used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group"

func (*NetworkInstance_AftsPathAny) NextHopMap added in v0.4.0

NextHopMap (list): A next-hop associated with the forwarding instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop"

func (*NetworkInstance_AftsPathAny) PolicyForwardingEntry

PolicyForwardingEntry (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

Index: uint64

func (*NetworkInstance_AftsPathAny) PolicyForwardingEntryAny

PolicyForwardingEntryAny (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

func (*NetworkInstance_AftsPathAny) PolicyForwardingEntryMap added in v0.4.0

PolicyForwardingEntryMap (list): List of the policy forwarding entries within the abstract forwarding table. Each entry is uniquely identified by an index on the system, due to the arbitrary match conditions that may be implemented within the policy forwarding AFT. The index may change upon changes of the entry if, and only if, the device exporting the AFT replaces the entire entry by removing the previous entry and replacing it with a subsequent updated version.

Defining module:      "openconfig-aft-pf"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policy-forwarding/policy-forwarding-entry"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry"

func (*NetworkInstance_AftsPathAny) State

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

func (*NetworkInstance_AftsPathAny) StateSynced

StateSynced (container): In some cases AFT streaming (e.g., over gNMI) is an eventually consistent system. When the device updates an entry it is usually expected to stream an update to the client within a vert short amount of time (few milliseconds). Given this is the casee, a telemetry collector or a controller that parse the AFT doesn't have a consistent snapshot, or overall versioned copy of AFT with the device at any specific point of time.

In certain failure modes like device boot up, gNMI daemon failure and device/routing engine stateful switchover a telemetry collector or a controller need a flag to determine whether it is in consistent with the device or not such that it can a corrective action when needed. A device sets this leaf or flag to indicate to the client that AFT data/view is consistent.

Defining module:      "openconfig-aft"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-synced"
Path from root:       "/network-instances/network-instance/afts/state-synced"

type NetworkInstance_Afts_AftSummariesPath added in v0.5.1

type NetworkInstance_Afts_AftSummariesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummariesPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries YANG schema element.

func (*NetworkInstance_Afts_AftSummariesPath) Ipv4Unicast added in v0.5.1

Ipv4Unicast (container): Container for ipv4 unicast aft summary by protocol type.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast"

func (*NetworkInstance_Afts_AftSummariesPath) Ipv6Unicast added in v0.5.1

Ipv6Unicast (container): Container for ipv6 aft counts by protocol type.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast"

func (*NetworkInstance_Afts_AftSummariesPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummariesPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummariesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummariesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries YANG schema element.

func (*NetworkInstance_Afts_AftSummariesPathAny) Ipv4Unicast added in v0.5.1

Ipv4Unicast (container): Container for ipv4 unicast aft summary by protocol type.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast"

func (*NetworkInstance_Afts_AftSummariesPathAny) Ipv6Unicast added in v0.5.1

Ipv6Unicast (container): Container for ipv6 aft counts by protocol type.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast"

func (*NetworkInstance_Afts_AftSummariesPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) Protocol added in v0.5.1

Protocol (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

OriginProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolAny added in v0.5.1

ProtocolAny (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) ProtocolMap added in v0.5.1

ProtocolMap (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) Protocol added in v0.5.1

Protocol (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

OriginProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolAny added in v0.5.1

ProtocolAny (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) ProtocolMap added in v0.5.1

ProtocolMap (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4UnicastPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) Counters added in v0.5.1

Counters (container): Enclosing container for aft entry counters

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) OriginProtocol added in v0.5.1

OriginProtocol (leaf): Protocol type that keys the protocol list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/*/origin-protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) Counters added in v0.5.1

Counters (container): Enclosing container for aft entry counters

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) OriginProtocol added in v0.5.1

OriginProtocol (leaf): Protocol type that keys the protocol list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/*/origin-protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMap) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_ProtocolPathMapAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath) AftEntries added in v0.5.1

AftEntries (leaf): Total number of entries in the aft.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny) AftEntries added in v0.5.1

AftEntries (leaf): Total number of entries in the aft.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries"

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_CountersPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries"

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_Counters_AftEntriesPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/counters/aft-entries"

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/origin-protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) Config added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "origin-protocol"
Path from root:       ""

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/origin-protocol"

type NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/origin-protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) Config added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "origin-protocol"
Path from root:       ""

func (*NetworkInstance_Afts_AftSummaries_Ipv4Unicast_Protocol_OriginProtocolPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv4-unicast/protocols/protocol/state/origin-protocol"

type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) Protocol added in v0.5.1

Protocol (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

OriginProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolAny added in v0.5.1

ProtocolAny (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) ProtocolMap added in v0.5.1

ProtocolMap (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) Protocol added in v0.5.1

Protocol (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

OriginProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolAny added in v0.5.1

ProtocolAny (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) ProtocolMap added in v0.5.1

ProtocolMap (list): Protocol type that keys the aft entry count list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocols/protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6UnicastPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) Counters added in v0.5.1

Counters (container): Enclosing container for aft entry counters

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) OriginProtocol added in v0.5.1

OriginProtocol (leaf): Protocol type that keys the protocol list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/*/origin-protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) Counters added in v0.5.1

Counters (container): Enclosing container for aft entry counters

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) OriginProtocol added in v0.5.1

OriginProtocol (leaf): Protocol type that keys the protocol list.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/*/origin-protocol"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMap) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_ProtocolPathMapAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath) AftEntries added in v0.5.1

AftEntries (leaf): Total number of entries in the aft.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPath) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny added in v0.5.1

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny) AftEntries added in v0.5.1

AftEntries (leaf): Total number of entries in the aft.

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries"

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_CountersPathAny) State added in v0.5.1

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

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries"

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_Counters_AftEntriesPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "aft-entries"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/counters/aft-entries"

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/origin-protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) Config added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "origin-protocol"
Path from root:       ""

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/origin-protocol"

type NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny added in v0.5.1

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

NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/origin-protocol YANG schema element.

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) Config added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "origin-protocol"
Path from root:       ""

func (*NetworkInstance_Afts_AftSummaries_Ipv6Unicast_Protocol_OriginProtocolPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-summary"
Instantiating module: "openconfig-aft-summary"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/afts/aft-summaries/ipv6-unicast/protocols/protocol/state/origin-protocol"

type NetworkInstance_Afts_Ipv4EntryPath

type NetworkInstance_Afts_Ipv4EntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4EntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv4EntryPath) State

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

type NetworkInstance_Afts_Ipv4EntryPathAny

type NetworkInstance_Afts_Ipv4EntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4EntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv4EntryPathAny) State

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

type NetworkInstance_Afts_Ipv4EntryPathMap added in v0.4.0

type NetworkInstance_Afts_Ipv4EntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4EntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv4EntryPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_Ipv4EntryPathMapAny added in v0.4.0

type NetworkInstance_Afts_Ipv4EntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4EntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv4EntryPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_Ipv4Entry_CountersPath

type NetworkInstance_Afts_Ipv4Entry_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4Entry_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_Ipv4Entry_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_Ipv4Entry_CountersPath) State

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

type NetworkInstance_Afts_Ipv4Entry_CountersPathAny

type NetworkInstance_Afts_Ipv4Entry_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv4Entry_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_Ipv4Entry_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_Ipv4Entry_CountersPathAny) State

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

type NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv4Entry_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv4-unicast/ipv4-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_Ipv6EntryPath

type NetworkInstance_Afts_Ipv6EntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6EntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv6EntryPath) State

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

type NetworkInstance_Afts_Ipv6EntryPathAny

type NetworkInstance_Afts_Ipv6EntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6EntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv6EntryPathAny) State

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

type NetworkInstance_Afts_Ipv6EntryPathMap added in v0.4.0

type NetworkInstance_Afts_Ipv6EntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6EntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv6EntryPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_Ipv6EntryPathMapAny added in v0.4.0

type NetworkInstance_Afts_Ipv6EntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6EntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry YANG schema element.

func (*NetworkInstance_Afts_Ipv6EntryPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_Ipv6Entry_CountersPath

type NetworkInstance_Afts_Ipv6Entry_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6Entry_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_Ipv6Entry_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_Ipv6Entry_CountersPath) State

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

type NetworkInstance_Afts_Ipv6Entry_CountersPathAny

type NetworkInstance_Afts_Ipv6Entry_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_Ipv6Entry_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_Ipv6Entry_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_Ipv6Entry_CountersPathAny) State

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

type NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_Ipv6Entry_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ipv6-unicast/ipv6-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_LabelEntryPath

type NetworkInstance_Afts_LabelEntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry YANG schema element.

func (*NetworkInstance_Afts_LabelEntryPath) State

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

type NetworkInstance_Afts_LabelEntryPathAny

type NetworkInstance_Afts_LabelEntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry YANG schema element.

func (*NetworkInstance_Afts_LabelEntryPathAny) State

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

type NetworkInstance_Afts_LabelEntryPathMap added in v0.4.0

type NetworkInstance_Afts_LabelEntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry YANG schema element.

func (*NetworkInstance_Afts_LabelEntryPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_LabelEntryPathMapAny added in v0.4.0

type NetworkInstance_Afts_LabelEntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry YANG schema element.

func (*NetworkInstance_Afts_LabelEntryPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_LabelEntry_CountersPath

type NetworkInstance_Afts_LabelEntry_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntry_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_LabelEntry_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_LabelEntry_CountersPath) State

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

type NetworkInstance_Afts_LabelEntry_CountersPathAny

type NetworkInstance_Afts_LabelEntry_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_LabelEntry_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_LabelEntry_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_LabelEntry_CountersPathAny) State

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

type NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_LabelEntry_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/mpls/label-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_MacEntryPath

type NetworkInstance_Afts_MacEntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry YANG schema element.

func (*NetworkInstance_Afts_MacEntryPath) State

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

type NetworkInstance_Afts_MacEntryPathAny

type NetworkInstance_Afts_MacEntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry YANG schema element.

func (*NetworkInstance_Afts_MacEntryPathAny) State

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

type NetworkInstance_Afts_MacEntryPathMap added in v0.4.0

type NetworkInstance_Afts_MacEntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry YANG schema element.

func (*NetworkInstance_Afts_MacEntryPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_MacEntryPathMapAny added in v0.4.0

type NetworkInstance_Afts_MacEntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry YANG schema element.

func (*NetworkInstance_Afts_MacEntryPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_MacEntry_CountersPath

type NetworkInstance_Afts_MacEntry_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntry_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_MacEntry_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_MacEntry_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_MacEntry_CountersPath) State

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

type NetworkInstance_Afts_MacEntry_CountersPathAny

type NetworkInstance_Afts_MacEntry_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_MacEntry_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_MacEntry_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_MacEntry_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_MacEntry_CountersPathAny) State

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

type NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_MacEntry_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_MacEntry_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/ethernet/mac-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_NextHopGroupPath

type NetworkInstance_Afts_NextHopGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroupPath) State

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

type NetworkInstance_Afts_NextHopGroupPathAny

type NetworkInstance_Afts_NextHopGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroupPathAny) State

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

type NetworkInstance_Afts_NextHopGroupPathMap added in v0.4.0

type NetworkInstance_Afts_NextHopGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroupPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroupPathMapAny added in v0.4.0

type NetworkInstance_Afts_NextHopGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroupPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_ConditionPath

type NetworkInstance_Afts_NextHopGroup_ConditionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_ConditionPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) Dscp

Dscp (leaf-list): A set of DSCP values that must be matched by an input packet for the next-hop-group specified to be selected. A logical OR is applied across the DSCP values.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) Id

Id (leaf): A unique identifier for the conditional criteria.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/*/id"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterface

InputInterface (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

Id: string

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceAny

InputInterfaceAny (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) InputInterfaceMap added in v0.4.0

InputInterfaceMap (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) NextHopGroup

NextHopGroup (leaf): The next-hop-group that is used by the system for packets that match the criteria specified.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPath) State

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

type NetworkInstance_Afts_NextHopGroup_ConditionPathAny

type NetworkInstance_Afts_NextHopGroup_ConditionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_ConditionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Dscp

Dscp (leaf-list): A set of DSCP values that must be matched by an input packet for the next-hop-group specified to be selected. A logical OR is applied across the DSCP values.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) Id

Id (leaf): A unique identifier for the conditional criteria.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/*/id"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterface

InputInterface (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

Id: string

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceAny

InputInterfaceAny (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) InputInterfaceMap added in v0.4.0

InputInterfaceMap (list): The input interface that must be matched for the condition to be met.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "input-interfaces/input-interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) NextHopGroup

NextHopGroup (leaf): The next-hop-group that is used by the system for packets that match the criteria specified.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group"

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathAny) State

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

type NetworkInstance_Afts_NextHopGroup_ConditionPathMap added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_ConditionPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_ConditionPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_ConditionPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_Condition_DscpPath

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

NetworkInstance_Afts_NextHopGroup_Condition_DscpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_DscpPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp"

type NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_DscpPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/dscp"

type NetworkInstance_Afts_NextHopGroup_Condition_IdPath

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

NetworkInstance_Afts_NextHopGroup_Condition_IdPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/id YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_IdPath) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_Condition_IdPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/id"

type NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/id YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_Condition_IdPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/id"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Id

Id (leaf): A unique reference for the input interface.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/*/id"

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface"

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) State

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

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Id

Id (leaf): A unique reference for the input interface.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/*/id"

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface"

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) State

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

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMap) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterfacePathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/id YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/id"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/id YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_IdPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/id"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_InterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/interface"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface"

type NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_InputInterface_SubinterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/input-interfaces/input-interface/state/subinterface"

type NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath

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

NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group"

type NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny

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

NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_Condition_NextHopGroupPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/conditional/condition/state/next-hop-group"

type NetworkInstance_Afts_NextHopGroup_NextHopPath

type NetworkInstance_Afts_NextHopGroup_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHopPath) Index

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Afts_NextHopGroup_NextHopPath) State

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

func (*NetworkInstance_Afts_NextHopGroup_NextHopPath) Weight

Weight (leaf): The weight applied to the next-hop within the group. Traffic is balanced across the next-hops within the group in the proportion of weight/(sum of weights of the next-hops within the next-hop group).

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight"

type NetworkInstance_Afts_NextHopGroup_NextHopPathAny

type NetworkInstance_Afts_NextHopGroup_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Index

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Afts_NextHopGroup_NextHopPathAny) State

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

func (*NetworkInstance_Afts_NextHopGroup_NextHopPathAny) Weight

Weight (leaf): The weight applied to the next-hop within the group. Traffic is balanced across the next-hops within the group in the proportion of weight/(sum of weights of the next-hops within the next-hop group).

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight"

type NetworkInstance_Afts_NextHopGroup_NextHopPathMap added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHopPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHopPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath

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

NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_NextHop_IndexPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny

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

NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny) Config

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Afts_NextHopGroup_NextHop_IndexPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath

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

NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHop_WeightPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight"

type NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny

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

NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight YANG schema element.

func (*NetworkInstance_Afts_NextHopGroup_NextHop_WeightPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/afts/next-hop-groups/next-hop-group/next-hops/next-hop/state/weight"

type NetworkInstance_Afts_NextHopPath

type NetworkInstance_Afts_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopPath) State

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

type NetworkInstance_Afts_NextHopPathAny

type NetworkInstance_Afts_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopPathAny) State

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

type NetworkInstance_Afts_NextHopPathMap added in v0.4.0

type NetworkInstance_Afts_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Afts_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Afts_NextHopPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_NextHop_CountersPath

type NetworkInstance_Afts_NextHop_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters YANG schema element.

func (*NetworkInstance_Afts_NextHop_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_NextHop_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_NextHop_CountersPath) State

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

type NetworkInstance_Afts_NextHop_CountersPathAny

type NetworkInstance_Afts_NextHop_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters YANG schema element.

func (*NetworkInstance_Afts_NextHop_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_NextHop_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_NextHop_CountersPathAny) State

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

type NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded"

type NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_NextHop_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/octets-forwarded"

type NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded"

type NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_NextHop_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/state/counters/packets-forwarded"

type NetworkInstance_Afts_NextHop_EncapHeaderPath added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeaderPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeaderPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Gre added in v0.5.1

Gre (container): Container of nodes for GRE encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "gre"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Index added in v0.5.1

Index (leaf): A pointer to an entry in an ordered list of encapsulation headers.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/*/index"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv4 added in v0.5.1

Ipv4 (container): Container of nodes for UDP in IPv4 encapsulation. When this container is used, an IPv4 packet with no transport header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Ipv6 added in v0.5.1

Ipv6 (container): Container of nodes for UDP in IPv6 encapsulation. When this container is used, an IPv6 packet with no transport header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Mpls added in v0.5.1

Mpls (container): Container of nodes for MPLS encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Type added in v0.5.1

Type (leaf): Defines which type of packet header should be used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV4 added in v0.5.1

UdpV4 (container): Container of nodes for UDP in IPv4 encapsulation. When this container is used, an IPv4 header with a UDP header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "udp-v4"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) UdpV6 added in v0.5.1

UdpV6 (container): Container of nodes for UDP in IPv6 encapsulation. When this container is used, an IPv6 header with a UDP header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "udp-v6"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPath) Vxlan added in v0.5.1

Vxlan (container): Container of nodes for VXLAN encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan"

type NetworkInstance_Afts_NextHop_EncapHeaderPathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeaderPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeaderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Gre added in v0.5.1

Gre (container): Container of nodes for GRE encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "gre"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Index added in v0.5.1

Index (leaf): A pointer to an entry in an ordered list of encapsulation headers.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/*/index"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv4 added in v0.5.1

Ipv4 (container): Container of nodes for UDP in IPv4 encapsulation. When this container is used, an IPv4 packet with no transport header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Ipv6 added in v0.5.1

Ipv6 (container): Container of nodes for UDP in IPv6 encapsulation. When this container is used, an IPv6 packet with no transport header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Mpls added in v0.5.1

Mpls (container): Container of nodes for MPLS encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Type added in v0.5.1

Type (leaf): Defines which type of packet header should be used.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV4 added in v0.5.1

UdpV4 (container): Container of nodes for UDP in IPv4 encapsulation. When this container is used, an IPv4 header with a UDP header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "udp-v4"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) UdpV6 added in v0.5.1

UdpV6 (container): Container of nodes for UDP in IPv6 encapsulation. When this container is used, an IPv6 header with a UDP header is added to the encapsulation list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "udp-v6"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6"

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathAny) Vxlan added in v0.5.1

Vxlan (container): Container of nodes for VXLAN encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan"

type NetworkInstance_Afts_NextHop_EncapHeaderPathMap added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeaderPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeaderPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathMap) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeaderPathMapAny) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_GrePath added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_GrePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_GrePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePath) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePath) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for the GRE encapsulation may be expressed using this leaf (src-ip) or if may be derived from '../../interface-ref/state/subinterface'

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePath) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePath) Ttl added in v0.5.1

Ttl (leaf): This leaf reflects the configured/default TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for the GRE encapsulation may be expressed using this leaf (src-ip) or if may be derived from '../../interface-ref/state/subinterface'

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_GrePathAny) Ttl added in v0.5.1

Ttl (leaf): This leaf reflects the configured/default TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_DstIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_SrcIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Gre_TtlPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/gre/state/ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_IndexPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/index YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_IndexPath) Config added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Afts_NextHop_EncapHeader_IndexPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/index"

type NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/index YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny) Config added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Afts_NextHop_EncapHeader_IndexPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/index"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) SrcIp added in v0.5.1

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4Path) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) SrcIp added in v0.5.1

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4PathAny) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_DstIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv4_SrcIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv4/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) SrcIp added in v0.5.1

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6Path) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) DstIp added in v0.5.1

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) SrcIp added in v0.5.1

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6PathAny) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_DstIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Ipv6_SrcIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/ipv6/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_MplsPath added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_MplsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) MplsLabelStack added in v0.5.1

MplsLabelStack (leaf-list): A stack of MPLS label values. The first entry in the list is the label at the bottom of the stack. The bottom of the stack is adjacent to the MPLS payload.

For example, a packet with a label stack of two labels, the bottom label being 42 and the top label being 8072 will be represented with a leaf-list of [42, 8072]. The resulting packet, starting with the beginning of the packet will be '[8072][42][Payload]'.

Note: a swap operation is reflected by entries in the popped-mpls-label-stack and the pushed-mpls-label-stack

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-stack"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack"

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPath) TrafficClass added in v0.5.1

TrafficClass (leaf): The value of the MPLS traffic class (TC) bits, formerly known as the EXP bits.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-class"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class"

type NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) MplsLabelStack added in v0.5.1

MplsLabelStack (leaf-list): A stack of MPLS label values. The first entry in the list is the label at the bottom of the stack. The bottom of the stack is adjacent to the MPLS payload.

For example, a packet with a label stack of two labels, the bottom label being 42 and the top label being 8072 will be represented with a leaf-list of [42, 8072]. The resulting packet, starting with the beginning of the packet will be '[8072][42][Payload]'.

Note: a swap operation is reflected by entries in the popped-mpls-label-stack and the pushed-mpls-label-stack

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-stack"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack"

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_MplsPathAny) TrafficClass added in v0.5.1

TrafficClass (leaf): The value of the MPLS traffic class (TC) bits, formerly known as the EXP bits.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-class"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class"

type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-stack"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack"

type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Mpls_MplsLabelStackPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-stack"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/mpls-label-stack"

type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-class"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class"

type NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Mpls_TrafficClassPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-class"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/mpls/state/traffic-class"

type NetworkInstance_Afts_NextHop_EncapHeader_TypePath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_TypePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_TypePath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type"

type NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_TypePathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/state/type"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) Dscp added in v0.5.1

Dscp (leaf): DSCP value to use for the UDP header of the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstIp added in v0.5.1

DstIp (leaf): Destination IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) DstUdpPort added in v0.5.1

DstUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet.

When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS in UDP should be followed.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) IpTtl added in v0.5.1

IpTtl (leaf): This leaf reflects the configured/default IP TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's IP TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) SrcUdpPort added in v0.5.1

SrcUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet. The source UDP port should be derived from the payload packet entropy. The exact methodology is implementation dependent, but for example, the port could be derived from an entropy hash of the payload or the source port (if present) of the payload.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4Path) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) Dscp added in v0.5.1

Dscp (leaf): DSCP value to use for the UDP header of the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstIp added in v0.5.1

DstIp (leaf): Destination IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) DstUdpPort added in v0.5.1

DstUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet.

When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS in UDP should be followed.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) IpTtl added in v0.5.1

IpTtl (leaf): This leaf reflects the configured/default IP TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's IP TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) SrcUdpPort added in v0.5.1

SrcUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet. The source UDP port should be derived from the payload packet entropy. The exact methodology is implementation dependent, but for example, the port could be derived from an entropy hash of the payload or the source port (if present) of the payload.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4PathAny) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DscpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dscp"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_DstUdpPortPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/dst-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_IpTtlPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/ip-ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV4_SrcUdpPortPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v4/state/src-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) Dscp added in v0.5.1

Dscp (leaf): DSCP value to use for the UDP header of the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstIp added in v0.5.1

DstIp (leaf): Destination IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) DstUdpPort added in v0.5.1

DstUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet.

When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS in UDP should be followed.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) IpTtl added in v0.5.1

IpTtl (leaf): This leaf reflects the configured/default IP TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's IP TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) SrcUdpPort added in v0.5.1

SrcUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet. The source UDP port should be derived from the payload packet entropy. The exact methodology is implementation dependent, but for example, the port could be derived from an entropy hash of the payload or the source port (if present) of the payload.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6Path) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6 YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) Dscp added in v0.5.1

Dscp (leaf): DSCP value to use for the UDP header of the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstIp added in v0.5.1

DstIp (leaf): Destination IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) DstUdpPort added in v0.5.1

DstUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet.

When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS in UDP should be followed.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) IpTtl added in v0.5.1

IpTtl (leaf): This leaf reflects the configured/default IP TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's IP TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcIp added in v0.5.1

SrcIp (leaf): The source IP address for IP/UDP encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) SrcUdpPort added in v0.5.1

SrcUdpPort (leaf): Source UDP port number to use for the UDP header of the encapsulated packet. The source UDP port should be derived from the payload packet entropy. The exact methodology is implementation dependent, but for example, the port could be derived from an entropy hash of the payload or the source port (if present) of the payload.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port"

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6PathAny) State added in v0.5.1

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

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DscpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dscp"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_DstUdpPortPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/dst-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_IpTtlPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/ip-ttl"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcIpPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-ip"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_UdpV6_SrcUdpPortPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-udp-port"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/udp-v6/state/src-udp-port"

type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) TunnelSrcIpAddress added in v0.5.1

TunnelSrcIpAddress (leaf): Where applicable this represents the vxlan tunnel source ip address. For VXLAN this represents the source VTEP ip address

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-src-ip-address"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address"

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPath) VniLabel added in v0.5.1

VniLabel (leaf): Where applicable, the next hop label representing the virtual network identifier (VNI) for the forwarding entry. This leaf is applicable only to next-hops which include VXLAN encapsulation header information

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-label"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label"

type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny added in v0.5.1

type NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) State added in v0.5.1

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

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) TunnelSrcIpAddress added in v0.5.1

TunnelSrcIpAddress (leaf): Where applicable this represents the vxlan tunnel source ip address. For VXLAN this represents the source VTEP ip address

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-src-ip-address"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address"

func (*NetworkInstance_Afts_NextHop_EncapHeader_VxlanPathAny) VniLabel added in v0.5.1

VniLabel (leaf): Where applicable, the next hop label representing the virtual network identifier (VNI) for the forwarding entry. This leaf is applicable only to next-hops which include VXLAN encapsulation header information

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-label"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label"

type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-src-ip-address"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address"

type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_TunnelSrcIpAddressPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-src-ip-address"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/tunnel-src-ip-address"

type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPath) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-label"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label"

type NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny added in v0.5.1

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

NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label YANG schema element.

func (*NetworkInstance_Afts_NextHop_EncapHeader_Vxlan_VniLabelPathAny) State added in v0.5.1

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-label"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/encap-headers/encap-header/vxlan/state/vni-label"

type NetworkInstance_Afts_NextHop_GrePath added in v0.4.0

type NetworkInstance_Afts_NextHop_GrePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_GrePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre YANG schema element.

func (*NetworkInstance_Afts_NextHop_GrePath) DstIp added in v0.4.0

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_GrePath) SrcIp added in v0.4.0

SrcIp (leaf): The source IP address for the GRE encapsulation may be expressed using this leaf (src-ip) or if may be derived from '../../interface-ref/state/subinterface'

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip"

func (*NetworkInstance_Afts_NextHop_GrePath) State added in v0.4.0

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

func (*NetworkInstance_Afts_NextHop_GrePath) Ttl added in v0.4.0

Ttl (leaf): This leaf reflects the configured/default TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl"

type NetworkInstance_Afts_NextHop_GrePathAny added in v0.4.0

type NetworkInstance_Afts_NextHop_GrePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_GrePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre YANG schema element.

func (*NetworkInstance_Afts_NextHop_GrePathAny) DstIp added in v0.4.0

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_GrePathAny) SrcIp added in v0.4.0

SrcIp (leaf): The source IP address for the GRE encapsulation may be expressed using this leaf (src-ip) or if may be derived from '../../interface-ref/state/subinterface'

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip"

func (*NetworkInstance_Afts_NextHop_GrePathAny) State added in v0.4.0

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

func (*NetworkInstance_Afts_NextHop_GrePathAny) Ttl added in v0.4.0

Ttl (leaf): This leaf reflects the configured/default TTL value that is used in the outer header during packet encapsulation. When this leaf is not set, the TTL value of the inner packet is copied over as the outer packet's TTL value during encapsulation.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl"

type NetworkInstance_Afts_NextHop_Gre_DstIpPath added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_DstIpPath) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip"

type NetworkInstance_Afts_NextHop_Gre_DstIpPathAny added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_DstIpPathAny) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/dst-ip"

type NetworkInstance_Afts_NextHop_Gre_SrcIpPath added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_SrcIpPath) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip"

type NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_SrcIpPathAny) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/src-ip"

type NetworkInstance_Afts_NextHop_Gre_TtlPath added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_TtlPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_TtlPath) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl"

type NetworkInstance_Afts_NextHop_Gre_TtlPathAny added in v0.4.0

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

NetworkInstance_Afts_NextHop_Gre_TtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl YANG schema element.

func (*NetworkInstance_Afts_NextHop_Gre_TtlPathAny) State added in v0.4.0

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/gre/state/ttl"

type NetworkInstance_Afts_NextHop_InterfaceRefPath

type NetworkInstance_Afts_NextHop_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface"

func (*NetworkInstance_Afts_NextHop_InterfaceRefPath) State

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

func (*NetworkInstance_Afts_NextHop_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Afts_NextHop_InterfaceRefPathAny

type NetworkInstance_Afts_NextHop_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface"

func (*NetworkInstance_Afts_NextHop_InterfaceRefPathAny) State

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

func (*NetworkInstance_Afts_NextHop_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath

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

NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny

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

NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRef_InterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath

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

NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny

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

NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Afts_NextHop_InterfaceRef_SubinterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Afts_NextHop_IpInIpPath

type NetworkInstance_Afts_NextHop_IpInIpPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_IpInIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIpPath) DstIp

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_IpInIpPath) SrcIp

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip"

func (*NetworkInstance_Afts_NextHop_IpInIpPath) State

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

type NetworkInstance_Afts_NextHop_IpInIpPathAny

type NetworkInstance_Afts_NextHop_IpInIpPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_NextHop_IpInIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIpPathAny) DstIp

DstIp (leaf): Destination IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip"

func (*NetworkInstance_Afts_NextHop_IpInIpPathAny) SrcIp

SrcIp (leaf): Source IP address to use for the encapsulated packet.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip"

func (*NetworkInstance_Afts_NextHop_IpInIpPathAny) State

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

type NetworkInstance_Afts_NextHop_IpInIp_DstIpPath

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

NetworkInstance_Afts_NextHop_IpInIp_DstIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIp_DstIpPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip"

type NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny

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

NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIp_DstIpPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/dst-ip"

type NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath

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

NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath represents the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIp_SrcIpPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip"

type NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny

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

NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip YANG schema element.

func (*NetworkInstance_Afts_NextHop_IpInIp_SrcIpPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-ip"
Path from root:       "/network-instances/network-instance/afts/next-hops/next-hop/ip-in-ip/state/src-ip"

type NetworkInstance_Afts_PolicyForwardingEntryPath

type NetworkInstance_Afts_PolicyForwardingEntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntryPath represents the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntryPath) State

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

type NetworkInstance_Afts_PolicyForwardingEntryPathAny

type NetworkInstance_Afts_PolicyForwardingEntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntryPathAny) State

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

type NetworkInstance_Afts_PolicyForwardingEntryPathMap added in v0.4.0

type NetworkInstance_Afts_PolicyForwardingEntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntryPathMap) State added in v0.4.0

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

type NetworkInstance_Afts_PolicyForwardingEntryPathMapAny added in v0.4.0

type NetworkInstance_Afts_PolicyForwardingEntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntryPathMapAny) State added in v0.4.0

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

type NetworkInstance_Afts_PolicyForwardingEntry_CountersPath

type NetworkInstance_Afts_PolicyForwardingEntry_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntry_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPath) State

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

type NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny

type NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) OctetsForwarded

OctetsForwarded (leaf): The number of octets which have matched, and been forwarded, based on the AFT entry

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded"

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) PacketsForwarded

PacketsForwarded (leaf): The number of packets which have matched, and been forwarded, based on the AFT entry.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded"

func (*NetworkInstance_Afts_PolicyForwardingEntry_CountersPathAny) State

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

type NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath

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

NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny

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

NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_Counters_OctetsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "octets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/octets-forwarded"

type NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath

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

NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPath) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny

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

NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded YANG schema element.

func (*NetworkInstance_Afts_PolicyForwardingEntry_Counters_PacketsForwardedPathAny) State

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

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets-forwarded"
Path from root:       "/network-instances/network-instance/afts/policy-forwarding/policy-forwarding-entry/state/counters/packets-forwarded"

type NetworkInstance_Afts_StateSyncedPath

type NetworkInstance_Afts_StateSyncedPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_StateSyncedPath represents the /openconfig-network-instance/network-instances/network-instance/afts/state-synced YANG schema element.

func (*NetworkInstance_Afts_StateSyncedPath) Ipv4Unicast

Ipv4Unicast (leaf): State synced signal indicating consistent device snapshot of IPv4 unicast AFT entries. Before setting this flag to true next-hop-groups and next-hops AFT entries, associated with ipv4-unicast AFT entries, are expected to be consistent with device snapshot.

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv4-unicast"

func (*NetworkInstance_Afts_StateSyncedPath) Ipv6Unicast

Ipv6Unicast (leaf): State synced signal indicating consistent device snapshot of IPv6 unicast AFT entries. Before setting this flag to true next-hop-groups and next-hops AFT entries, associated with ipv6-unicast AFT entries, are expected to be consistent with device snapshot.

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv6-unicast"

func (*NetworkInstance_Afts_StateSyncedPath) State

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

type NetworkInstance_Afts_StateSyncedPathAny

type NetworkInstance_Afts_StateSyncedPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Afts_StateSyncedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/state-synced YANG schema element.

func (*NetworkInstance_Afts_StateSyncedPathAny) Ipv4Unicast

Ipv4Unicast (leaf): State synced signal indicating consistent device snapshot of IPv4 unicast AFT entries. Before setting this flag to true next-hop-groups and next-hops AFT entries, associated with ipv4-unicast AFT entries, are expected to be consistent with device snapshot.

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv4-unicast"

func (*NetworkInstance_Afts_StateSyncedPathAny) Ipv6Unicast

Ipv6Unicast (leaf): State synced signal indicating consistent device snapshot of IPv6 unicast AFT entries. Before setting this flag to true next-hop-groups and next-hops AFT entries, associated with ipv6-unicast AFT entries, are expected to be consistent with device snapshot.

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv6-unicast"

func (*NetworkInstance_Afts_StateSyncedPathAny) State

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

type NetworkInstance_Afts_StateSynced_Ipv4UnicastPath

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

NetworkInstance_Afts_StateSynced_Ipv4UnicastPath represents the /openconfig-network-instance/network-instances/network-instance/afts/state-synced/state/ipv4-unicast YANG schema element.

func (*NetworkInstance_Afts_StateSynced_Ipv4UnicastPath) State

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

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv4-unicast"

type NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny

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

NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/state-synced/state/ipv4-unicast YANG schema element.

func (*NetworkInstance_Afts_StateSynced_Ipv4UnicastPathAny) State

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

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv4-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv4-unicast"

type NetworkInstance_Afts_StateSynced_Ipv6UnicastPath

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

NetworkInstance_Afts_StateSynced_Ipv6UnicastPath represents the /openconfig-network-instance/network-instances/network-instance/afts/state-synced/state/ipv6-unicast YANG schema element.

func (*NetworkInstance_Afts_StateSynced_Ipv6UnicastPath) State

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

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv6-unicast"

type NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny

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

NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/afts/state-synced/state/ipv6-unicast YANG schema element.

func (*NetworkInstance_Afts_StateSynced_Ipv6UnicastPathAny) State

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

Defining module:      "openconfig-aft-state-synced"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-unicast"
Path from root:       "/network-instances/network-instance/afts/state-synced/state/ipv6-unicast"

type NetworkInstance_ConnectionPointPath

type NetworkInstance_ConnectionPointPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPointPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point YANG schema element.

func (*NetworkInstance_ConnectionPointPath) Config

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

func (*NetworkInstance_ConnectionPointPath) ConnectionPointId

ConnectionPointId (leaf): An identifier for a connection point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/*/connection-point-id"

func (*NetworkInstance_ConnectionPointPath) Endpoint

Endpoint (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

EndpointId: string

func (*NetworkInstance_ConnectionPointPath) EndpointAny

EndpointAny (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

func (*NetworkInstance_ConnectionPointPath) EndpointMap added in v0.4.0

EndpointMap (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

func (*NetworkInstance_ConnectionPointPath) State

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

type NetworkInstance_ConnectionPointPathAny

type NetworkInstance_ConnectionPointPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPointPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point YANG schema element.

func (*NetworkInstance_ConnectionPointPathAny) Config

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

func (*NetworkInstance_ConnectionPointPathAny) ConnectionPointId

ConnectionPointId (leaf): An identifier for a connection point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/*/connection-point-id"

func (*NetworkInstance_ConnectionPointPathAny) Endpoint

Endpoint (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

EndpointId: string

func (*NetworkInstance_ConnectionPointPathAny) EndpointAny

EndpointAny (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

func (*NetworkInstance_ConnectionPointPathAny) EndpointMap added in v0.4.0

EndpointMap (list): A list of the endpoints (interfaces or remote connection points that can be used for this connection point). The active endpoint is selected based on the precedence that it is configured with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoints/endpoint"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint"

func (*NetworkInstance_ConnectionPointPathAny) State

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

type NetworkInstance_ConnectionPointPathMap added in v0.4.0

type NetworkInstance_ConnectionPointPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPointPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point YANG schema element.

func (*NetworkInstance_ConnectionPointPathMap) Config added in v0.4.0

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

func (*NetworkInstance_ConnectionPointPathMap) State added in v0.4.0

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

type NetworkInstance_ConnectionPointPathMapAny added in v0.4.0

type NetworkInstance_ConnectionPointPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPointPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point YANG schema element.

func (*NetworkInstance_ConnectionPointPathMapAny) Config added in v0.4.0

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

func (*NetworkInstance_ConnectionPointPathMapAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_ConnectionPointIdPath

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

NetworkInstance_ConnectionPoint_ConnectionPointIdPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/state/connection-point-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_ConnectionPointIdPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/config/connection-point-id"

func (*NetworkInstance_ConnectionPoint_ConnectionPointIdPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/state/connection-point-id"

type NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny

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

NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/state/connection-point-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/config/connection-point-id"

func (*NetworkInstance_ConnectionPoint_ConnectionPointIdPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/connection-point-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/state/connection-point-id"

type NetworkInstance_ConnectionPoint_EndpointPath

type NetworkInstance_ConnectionPoint_EndpointPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_EndpointPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint YANG schema element.

func (*NetworkInstance_ConnectionPoint_EndpointPath) Active

Active (leaf): When the backup endpoint is active, the value of this parameter is set to true

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active"

func (*NetworkInstance_ConnectionPoint_EndpointPath) Config

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

func (*NetworkInstance_ConnectionPoint_EndpointPath) EndpointId

EndpointId (leaf): An identifier for the endpoint

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/endpoint-id"

func (*NetworkInstance_ConnectionPoint_EndpointPath) Local

Local (container): Configuration and operational state parameters relating to a local interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local"

func (*NetworkInstance_ConnectionPoint_EndpointPath) Precedence

Precedence (leaf): The precedence of the endpoint - the lowest precendence viable endpoint will be utilised as the active endpoint within a connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/precedence"

func (*NetworkInstance_ConnectionPoint_EndpointPath) Remote

Remote (container): Configuration and operational state parameters relating to a remote interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "remote"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote"

func (*NetworkInstance_ConnectionPoint_EndpointPath) State

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

func (*NetworkInstance_ConnectionPoint_EndpointPath) Type

Type (leaf): The type of endpoint that is referred to by the current endpoint

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/type"

func (*NetworkInstance_ConnectionPoint_EndpointPath) Vxlan

Vxlan (container): Configuration and operational state parameters relating to a VXLAN tunnel end-point interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan"

type NetworkInstance_ConnectionPoint_EndpointPathAny

type NetworkInstance_ConnectionPoint_EndpointPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_EndpointPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint YANG schema element.

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Active

Active (leaf): When the backup endpoint is active, the value of this parameter is set to true

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Config

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

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) EndpointId

EndpointId (leaf): An identifier for the endpoint

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/endpoint-id"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Local

Local (container): Configuration and operational state parameters relating to a local interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Precedence

Precedence (leaf): The precedence of the endpoint - the lowest precendence viable endpoint will be utilised as the active endpoint within a connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/precedence"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Remote

Remote (container): Configuration and operational state parameters relating to a remote interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "remote"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) State

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

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Type

Type (leaf): The type of endpoint that is referred to by the current endpoint

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/*/type"

func (*NetworkInstance_ConnectionPoint_EndpointPathAny) Vxlan

Vxlan (container): Configuration and operational state parameters relating to a VXLAN tunnel end-point interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan"

type NetworkInstance_ConnectionPoint_EndpointPathMap added in v0.4.0

type NetworkInstance_ConnectionPoint_EndpointPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_EndpointPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint YANG schema element.

func (*NetworkInstance_ConnectionPoint_EndpointPathMap) Config added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_EndpointPathMap) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_EndpointPathMapAny added in v0.4.0

type NetworkInstance_ConnectionPoint_EndpointPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_EndpointPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint YANG schema element.

func (*NetworkInstance_ConnectionPoint_EndpointPathMapAny) Config added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_EndpointPathMapAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_ActivePath

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

NetworkInstance_ConnectionPoint_Endpoint_ActivePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_ActivePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active"

type NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_ActivePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/active"

type NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath

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

NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/endpoint-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id"

type NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/endpoint-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_EndpointIdPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/endpoint-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/endpoint-id"

type NetworkInstance_ConnectionPoint_Endpoint_LocalPath

type NetworkInstance_ConnectionPoint_Endpoint_LocalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_LocalPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteId

SiteId (leaf): The VE ID as defined in RFC4761 (VPLS) or CE ID as defined in RFC6624 (l2vpn) to uniquely identify this endpoint (site) as part of the BGP discovery of remote endpoints for layer 2 services.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockOffset

SiteLabelBlockOffset (leaf): The VPLS label block offset that is signaled with the 'site-id'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-label-block-offset"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) SiteLabelBlockSize

SiteLabelBlockSize (leaf): The VPLS label block size that is signaled with the 'site-id'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-label-block-size"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/subinterface"

type NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny

type NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteId

SiteId (leaf): The VE ID as defined in RFC4761 (VPLS) or CE ID as defined in RFC6624 (l2vpn) to uniquely identify this endpoint (site) as part of the BGP discovery of remote endpoints for layer 2 services.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockOffset

SiteLabelBlockOffset (leaf): The VPLS label block offset that is signaled with the 'site-id'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-label-block-offset"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) SiteLabelBlockSize

SiteLabelBlockSize (leaf): The VPLS label block size that is signaled with the 'site-id'.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/site-label-block-size"

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_LocalPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/*/subinterface"

type NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath

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

NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath) Config

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface"

type NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny) Config

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_InterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/interface"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-id"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteIdPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-id"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-offset YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-label-block-offset"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-offset"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-offset YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-label-block-offset"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockOffsetPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-label-block-offset"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-offset"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-size YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-label-block-size"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-size"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-size YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/site-label-block-size"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SiteLabelBlockSizePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-label-block-size"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/site-label-block-size"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath) Config

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/subinterface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePath) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface"

type NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny) Config

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/config/subinterface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Local_SubinterfacePathAny) State

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

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/local/state/subinterface"

type NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath

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

NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/precedence"

func (*NetworkInstance_ConnectionPoint_Endpoint_PrecedencePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence"

type NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/precedence"

func (*NetworkInstance_ConnectionPoint_Endpoint_PrecedencePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/precedence"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/precedence"

type NetworkInstance_ConnectionPoint_Endpoint_RemotePath

type NetworkInstance_ConnectionPoint_Endpoint_RemotePath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_RemotePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) RemoteSystem

RemoteSystem (leaf): The IP address of the device which hosts the remote end-point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/remote-system"

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) SiteId

SiteId (leaf): Identifies remote sites. When BGP discovery is used this is the customer edge identifier

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePath) VirtualCircuitIdentifier

VirtualCircuitIdentifier (leaf): The virtual-circuit identifier that identifies the connection at the remote end-point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/virtual-circuit-identifier"

type NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny

type NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) RemoteSystem

RemoteSystem (leaf): The IP address of the device which hosts the remote end-point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/remote-system"

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) SiteId

SiteId (leaf): Identifies remote sites. When BGP discovery is used this is the customer edge identifier

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_RemotePathAny) VirtualCircuitIdentifier

VirtualCircuitIdentifier (leaf): The virtual-circuit identifier that identifies the connection at the remote end-point

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/*/virtual-circuit-identifier"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/remote-system"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/remote-system"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_RemoteSystemPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-system"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/remote-system"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/site-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/site-id"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/site-id YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/site-id"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_SiteIdPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/site-id"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/site-id"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/virtual-circuit-identifier"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier"

type NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/config/virtual-circuit-identifier"

func (*NetworkInstance_ConnectionPoint_Endpoint_Remote_VirtualCircuitIdentifierPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/virtual-circuit-identifier"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/remote/state/virtual-circuit-identifier"

type NetworkInstance_ConnectionPoint_Endpoint_TypePath

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

NetworkInstance_ConnectionPoint_Endpoint_TypePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_TypePath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/type"

func (*NetworkInstance_ConnectionPoint_Endpoint_TypePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type"

type NetworkInstance_ConnectionPoint_Endpoint_TypePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_TypePathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/config/type"

func (*NetworkInstance_ConnectionPoint_Endpoint_TypePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/state/type"

type NetworkInstance_ConnectionPoint_Endpoint_VxlanPath

type NetworkInstance_ConnectionPoint_Endpoint_VxlanPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_VxlanPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Description

Description (leaf): Description to identify the VXLAN tunnel endpoint It is a unique name identifying the overlay endpoint

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/description"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) Enabled

Enabled (leaf): VXLAN tunnel endpoint administrative state.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/enabled"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeer

EndpointPeer (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

PeerAddress: string

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerAny

EndpointPeerAny (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointPeerMap added in v0.4.0

EndpointPeerMap (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVni

EndpointVni (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

Vni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniAny

EndpointVniAny (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) EndpointVniMap added in v0.4.0

EndpointVniMap (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVni added in v0.5.1

LocalEndpointVni (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

Vni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniAny added in v0.5.1

LocalEndpointVniAny (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) LocalEndpointVniMap added in v0.5.1

LocalEndpointVniMap (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) SourceInterface

SourceInterface (leaf): Source loopback interface name

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/source-interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPath) State

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

type NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny

type NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Config

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

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Description

Description (leaf): Description to identify the VXLAN tunnel endpoint It is a unique name identifying the overlay endpoint

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/description"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) Enabled

Enabled (leaf): VXLAN tunnel endpoint administrative state.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/enabled"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeer

EndpointPeer (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

PeerAddress: string

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerAny

EndpointPeerAny (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointPeerMap added in v0.4.0

EndpointPeerMap (list): List of VTEP peers and associated state information

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-peers/endpoint-peer"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVni

EndpointVni (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

Vni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniAny

EndpointVniAny (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) EndpointVniMap added in v0.4.0

EndpointVniMap (list): List of L2VNIs and L3VNIs learned on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint-vnis/endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVni added in v0.5.1

LocalEndpointVni (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

Vni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniAny added in v0.5.1

LocalEndpointVniAny (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) LocalEndpointVniMap added in v0.5.1

LocalEndpointVniMap (list): List of L2VNIs and L3VNIs configured on the local VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-endpoint-vnis/local-endpoint-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) SourceInterface

SourceInterface (leaf): Source loopback interface name

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/*/source-interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_VxlanPathAny) State

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/description YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/description"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/description"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/description YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/description"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_DescriptionPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/description"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/enabled YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/enabled"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/enabled"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/enabled YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/enabled"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EnabledPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/enabled"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) ControlPlaneVnis

ControlPlaneVnis (leaf-list): The control-plane VNIs are all of the VNIs that are discovered by the control-plane behind this peer VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-plane-vnis"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerAddress

PeerAddress (leaf): IP address of the remote VXLAN Tunnel Endpoint peer

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/peer-address"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/*/peer-address"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) PeerState

PeerState (leaf): State parameters related to the remote VTEP peer state

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) RouterMac

RouterMac (leaf): MAC address of the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) Uptime

Uptime (leaf): This timestamp indicates the time elapsed relative to the moment that the remote VTEP peer was discovered.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/uptime"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroup added in v0.4.0

VniPeerGroup (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

CpVni: uint32
EgressVni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupAny added in v0.4.0

VniPeerGroupAny (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPath) VniPeerGroupMap added in v0.4.0

VniPeerGroupMap (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) ControlPlaneVnis

ControlPlaneVnis (leaf-list): The control-plane VNIs are all of the VNIs that are discovered by the control-plane behind this peer VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-plane-vnis"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerAddress

PeerAddress (leaf): IP address of the remote VXLAN Tunnel Endpoint peer

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/peer-address"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/*/peer-address"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) PeerState

PeerState (leaf): State parameters related to the remote VTEP peer state

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) RouterMac

RouterMac (leaf): MAC address of the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) Uptime

Uptime (leaf): This timestamp indicates the time elapsed relative to the moment that the remote VTEP peer was discovered.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/uptime"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroup added in v0.4.0

VniPeerGroup (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

CpVni: uint32
EgressVni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupAny added in v0.4.0

VniPeerGroupAny (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathAny) VniPeerGroupMap added in v0.4.0

VniPeerGroupMap (list): List of VNI peer groups

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni-peer-groups/vni-peer-group"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMap) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeerPathMapAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-plane-vnis"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_ControlPlaneVnisPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-plane-vnis"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/control-plane-vnis"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPath) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_CountersPathAny) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapIrPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapMulticastPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_BumEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_DropDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_ExceptDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_TotalEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_Counters_UnicastDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-address YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peer-address"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-address"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-address"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-address YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peer-address"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerAddressPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-address"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-address"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_PeerStatePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/peer-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_RouterMacPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/router-mac"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/uptime"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_UptimePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/uptime"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/state/uptime"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) CpVni added in v0.4.0

CpVni (leaf): The control-plane VNI discovered behind this peer VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cp-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/*/cp-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) EgressVni added in v0.4.0

EgressVni (leaf): Egress VNI associated with the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/egress-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/*/egress-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) RouterMac added in v0.4.0

RouterMac (leaf): MAC address of the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPath) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) CpVni added in v0.4.0

CpVni (leaf): The control-plane VNI discovered behind this peer VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cp-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/*/cp-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) EgressVni added in v0.4.0

EgressVni (leaf): Egress VNI associated with the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/egress-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/*/egress-vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) RouterMac added in v0.4.0

RouterMac (leaf): MAC address of the remote VTEP

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithCpVni added in v0.4.0

WithCpVni sets NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny's key "cp-vni" to the specified value. CpVni: uint32

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny) WithEgressVni added in v0.4.0

WithEgressVni sets NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathAny's key "egress-vni" to the specified value. EgressVni: uint32

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMap) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroupPathMapAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/cp-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath) Config added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "cp-vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cp-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/cp-vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/cp-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny) Config added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "cp-vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_CpVniPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cp-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/cp-vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/egress-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath) Config added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "egress-vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/egress-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/egress-vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/egress-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny) Config added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "egress-vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_EgressVniPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/egress-vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/egress-vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointPeer_VniPeerGroup_RouterMacPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-mac"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-peers/endpoint-peer/vni-peer-groups/vni-peer-group/state/router-mac"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) BridgeDomain

BridgeDomain (leaf): This reflects the configured VLAN or Bridge Domain that maps to this L2VNI in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv4 added in v0.4.0

Ipv4 (container): Parameters for the IPv4 address family.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Ipv6 added in v0.4.0

Ipv6 (container): Parameters for the IPv6 address family.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) L3VrfName

L3VrfName (leaf): This refects the configured VRF instance that maps to this L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) LearningMode

LearningMode (leaf): Indicates whether the learning mode for this VNI is either control-plane or data-plane

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/learning-mode"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) MultidestinationTraffic

MultidestinationTraffic (leaf): The data plane for overlays needs to handle the transport of multidestination traffic. Multidestination traffic is typically referred to as (BUM) which stands for broadcast, unknown unicast, or multicast. The two most common methods that can accommodate this replication and transport in the underlay are IP multicast and ingress replication (also called head-end replication or unicast mode).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multidestination-traffic"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) SviState

SviState (leaf): Operational status of the SVI mapped to the L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/svi-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) Vni

Vni (leaf): L2VNI or L3VNI Identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/*/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniState

VniState (leaf): Operational state of the L2VNI or L3VNI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPath) VniType

VniType (leaf): The type of virtual network identfier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) BridgeDomain

BridgeDomain (leaf): This reflects the configured VLAN or Bridge Domain that maps to this L2VNI in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv4 added in v0.4.0

Ipv4 (container): Parameters for the IPv4 address family.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Ipv6 added in v0.4.0

Ipv6 (container): Parameters for the IPv6 address family.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) L3VrfName

L3VrfName (leaf): This refects the configured VRF instance that maps to this L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) LearningMode

LearningMode (leaf): Indicates whether the learning mode for this VNI is either control-plane or data-plane

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/learning-mode"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) MultidestinationTraffic

MultidestinationTraffic (leaf): The data plane for overlays needs to handle the transport of multidestination traffic. Multidestination traffic is typically referred to as (BUM) which stands for broadcast, unknown unicast, or multicast. The two most common methods that can accommodate this replication and transport in the underlay are IP multicast and ingress replication (also called head-end replication or unicast mode).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multidestination-traffic"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) State

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) SviState

SviState (leaf): Operational status of the SVI mapped to the L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/svi-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) Vni

Vni (leaf): L2VNI or L3VNI Identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/*/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniState

VniState (leaf): Operational state of the L2VNI or L3VNI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathAny) VniType

VniType (leaf): The type of virtual network identfier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMap) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVniPathMapAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_BridgeDomainPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/bridge-domain"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4 YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4Path) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4 YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4PathAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPath) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_CountersPathAny) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapIrPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapMulticastPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_BumEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_DropDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_ExceptDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_TotalEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv4_Counters_UnicastDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv4/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6 YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6Path) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6 YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny) Counters added in v0.4.0

Counters (container): Operational state regarding encapsulated traffic.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6PathAny) State added in v0.4.0

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPath) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny added in v0.4.0

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapIrPkts added in v0.4.0

BumDecapIrPkts (leaf): The number of decapsulated BUM packets received via underlay ingress replication.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapMulticastPkts added in v0.4.0

BumDecapMulticastPkts (leaf): The number of decapsulated BUM packets received via underlay multicast.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumDecapPkts added in v0.4.0

BumDecapPkts (leaf): The total number of decapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) BumEncapPkts added in v0.4.0

BumEncapPkts (leaf): The total number of encapsulated BUM packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) DropDecapPkts added in v0.4.0

DropDecapPkts (leaf): The total number of decapsulated packets that have been dropped locally.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) ExceptDecapPkts added in v0.4.0

ExceptDecapPkts (leaf): The total number of decapsulated packets that hit an exceptional condition.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) State added in v0.4.0

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapBytes added in v0.4.0

TotalDecapBytes (leaf): The total number of decapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalDecapPkts added in v0.4.0

TotalDecapPkts (leaf): The total number of decapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapBytes added in v0.4.0

TotalEncapBytes (leaf): The total number of encapsulated bytes.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) TotalEncapPkts added in v0.4.0

TotalEncapPkts (leaf): The total number of encapsulated packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_CountersPathAny) UnicastDecapPkts added in v0.4.0

UnicastDecapPkts (leaf): The total number of decapsulated unicast packets.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapIrPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-ir-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-ir-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapMulticastPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-multicast-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-multicast-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_BumEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bum-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/bum-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_DropDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "drop-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/drop-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_ExceptDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "except-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/except-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapBytesPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-bytes"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-bytes"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_TotalEncapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "total-encap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/total-encap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPath) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny added in v0.4.0

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_Ipv6_Counters_UnicastDecapPktsPathAny) State added in v0.4.0

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unicast-decap-pkts"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/ipv6/state/counters/unicast-decap-pkts"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_L3VrfNamePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/l3-vrf-name"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/learning-mode"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_LearningModePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/learning-mode"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/learning-mode"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multidestination-traffic"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_MultidestinationTrafficPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multidestination-traffic"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/multidestination-traffic"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/svi-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_SviStatePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/svi-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/svi-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vni"
Path from root:       ""

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniPathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniStatePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-state"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-state"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_EndpointVni_VniTypePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/endpoint-vnis/endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath added in v0.5.1

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) BridgeDomain added in v0.5.1

BridgeDomain (leaf): This reflects the configured VLAN or Bridge Domain that maps to this L2VNI in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Config added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) L3VrfName added in v0.5.1

L3VrfName (leaf): This refects the configured VRF instance that maps to this L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) State added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) Vni added in v0.5.1

Vni (leaf): L2VNI or L3VNI Identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPath) VniType added in v0.5.1

VniType (leaf): The type of virtual network identfier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny added in v0.5.1

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) BridgeDomain added in v0.5.1

BridgeDomain (leaf): This reflects the configured VLAN or Bridge Domain that maps to this L2VNI in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Config added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) L3VrfName added in v0.5.1

L3VrfName (leaf): This refects the configured VRF instance that maps to this L3VNI that is used for routing between subnets in the VXLAN fabric

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) State added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) Vni added in v0.5.1

Vni (leaf): L2VNI or L3VNI Identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathAny) VniType added in v0.5.1

VniType (leaf): The type of virtual network identfier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/*/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap added in v0.5.1

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap) Config added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMap) State added in v0.5.1

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny added in v0.5.1

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny) Config added in v0.5.1

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

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVniPathMapAny) State added in v0.5.1

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

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/bridge-domain YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPath) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/bridge-domain"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/bridge-domain YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/bridge-domain"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_BridgeDomainPathAny) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bridge-domain"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/bridge-domain"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/l3-vrf-name YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePath) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/l3-vrf-name"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/l3-vrf-name YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/l3-vrf-name"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_L3VrfNamePathAny) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vrf-name"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/l3-vrf-name"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPath) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/vni"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniPathAny) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni-type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/vni-type"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePath) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny added in v0.5.1

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni-type YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny) Config added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/config/vni-type"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_LocalEndpointVni_VniTypePathAny) State added in v0.5.1

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-type"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/local-endpoint-vnis/local-endpoint-vni/state/vni-type"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath represents the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/source-interface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/source-interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/source-interface"

type NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny

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

NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/source-interface YANG schema element.

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/config/source-interface"

func (*NetworkInstance_ConnectionPoint_Endpoint_Vxlan_SourceInterfacePathAny) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-interface"
Path from root:       "/network-instances/network-instance/connection-points/connection-point/endpoints/endpoint/vxlan/state/source-interface"

type NetworkInstance_DescriptionPath

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

NetworkInstance_DescriptionPath represents the /openconfig-network-instance/network-instances/network-instance/state/description YANG schema element.

func (*NetworkInstance_DescriptionPath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/config/description"

func (*NetworkInstance_DescriptionPath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/state/description"

type NetworkInstance_DescriptionPathAny

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

NetworkInstance_DescriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/description YANG schema element.

func (*NetworkInstance_DescriptionPathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/config/description"

func (*NetworkInstance_DescriptionPathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/state/description"

type NetworkInstance_EncapsulationPath

type NetworkInstance_EncapsulationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_EncapsulationPath represents the /openconfig-network-instance/network-instances/network-instance/encapsulation YANG schema element.

func (*NetworkInstance_EncapsulationPath) Config

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

func (*NetworkInstance_EncapsulationPath) ControlWord

ControlWord (leaf): Whether the control-word should be used for the network instance

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/*/control-word"

func (*NetworkInstance_EncapsulationPath) EncapsulationType

EncapsulationType (leaf): The on-the-wire encapsulation that should be used when sending traffic from this network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/*/encapsulation-type"

func (*NetworkInstance_EncapsulationPath) LabelAllocationMode

LabelAllocationMode (leaf): The label allocation mode to be used for L3 entries in the network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/*/label-allocation-mode"

func (*NetworkInstance_EncapsulationPath) State

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

type NetworkInstance_EncapsulationPathAny

type NetworkInstance_EncapsulationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_EncapsulationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/encapsulation YANG schema element.

func (*NetworkInstance_EncapsulationPathAny) Config

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

func (*NetworkInstance_EncapsulationPathAny) ControlWord

ControlWord (leaf): Whether the control-word should be used for the network instance

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/*/control-word"

func (*NetworkInstance_EncapsulationPathAny) EncapsulationType

EncapsulationType (leaf): The on-the-wire encapsulation that should be used when sending traffic from this network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/*/encapsulation-type"

func (*NetworkInstance_EncapsulationPathAny) LabelAllocationMode

LabelAllocationMode (leaf): The label allocation mode to be used for L3 entries in the network instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/*/label-allocation-mode"

func (*NetworkInstance_EncapsulationPathAny) State

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

type NetworkInstance_Encapsulation_ControlWordPath

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

NetworkInstance_Encapsulation_ControlWordPath represents the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/control-word YANG schema element.

func (*NetworkInstance_Encapsulation_ControlWordPath) Config

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

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/config/control-word"

func (*NetworkInstance_Encapsulation_ControlWordPath) State

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

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/state/control-word"

type NetworkInstance_Encapsulation_ControlWordPathAny

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

NetworkInstance_Encapsulation_ControlWordPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/control-word YANG schema element.

func (*NetworkInstance_Encapsulation_ControlWordPathAny) Config

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

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/config/control-word"

func (*NetworkInstance_Encapsulation_ControlWordPathAny) State

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

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-word"
Path from root:       "/network-instances/network-instance/encapsulation/state/control-word"

type NetworkInstance_Encapsulation_EncapsulationTypePath

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

NetworkInstance_Encapsulation_EncapsulationTypePath represents the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/encapsulation-type YANG schema element.

func (*NetworkInstance_Encapsulation_EncapsulationTypePath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/config/encapsulation-type"

func (*NetworkInstance_Encapsulation_EncapsulationTypePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/state/encapsulation-type"

type NetworkInstance_Encapsulation_EncapsulationTypePathAny

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

NetworkInstance_Encapsulation_EncapsulationTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/encapsulation-type YANG schema element.

func (*NetworkInstance_Encapsulation_EncapsulationTypePathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/config/encapsulation-type"

func (*NetworkInstance_Encapsulation_EncapsulationTypePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulation-type"
Path from root:       "/network-instances/network-instance/encapsulation/state/encapsulation-type"

type NetworkInstance_Encapsulation_LabelAllocationModePath

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

NetworkInstance_Encapsulation_LabelAllocationModePath represents the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/label-allocation-mode YANG schema element.

func (*NetworkInstance_Encapsulation_LabelAllocationModePath) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/config/label-allocation-mode"

func (*NetworkInstance_Encapsulation_LabelAllocationModePath) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/state/label-allocation-mode"

type NetworkInstance_Encapsulation_LabelAllocationModePathAny

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

NetworkInstance_Encapsulation_LabelAllocationModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/encapsulation/state/label-allocation-mode YANG schema element.

func (*NetworkInstance_Encapsulation_LabelAllocationModePathAny) Config

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/config/label-allocation-mode"

func (*NetworkInstance_Encapsulation_LabelAllocationModePathAny) State

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

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-allocation-mode"
Path from root:       "/network-instances/network-instance/encapsulation/state/label-allocation-mode"

type NetworkInstance_EvpnPath

type NetworkInstance_EvpnPath struct {
	*ygnmi.NodePath
}

NetworkInstance_EvpnPath represents the /openconfig-network-instance/network-instances/network-instance/evpn YANG schema element.

func (*NetworkInstance_EvpnPath) Config

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

func (*NetworkInstance_EvpnPath) EvpnInstance

EvpnInstance (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

Evi: string

func (*NetworkInstance_EvpnPath) EvpnInstanceAny

EvpnInstanceAny (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

func (*NetworkInstance_EvpnPath) EvpnInstanceMap added in v0.4.0

EvpnInstanceMap (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

func (*NetworkInstance_EvpnPath) State

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

type NetworkInstance_EvpnPathAny

type NetworkInstance_EvpnPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_EvpnPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn YANG schema element.

func (*NetworkInstance_EvpnPathAny) Config

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

func (*NetworkInstance_EvpnPathAny) EvpnInstance

EvpnInstance (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

Evi: string

func (*NetworkInstance_EvpnPathAny) EvpnInstanceAny

EvpnInstanceAny (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

func (*NetworkInstance_EvpnPathAny) EvpnInstanceMap added in v0.4.0

EvpnInstanceMap (list): An EVPN instance (EVI) comprises Customer Edge devices (CEs) that are connected to Provider Edge devices (PEs). One network instance (representing a single MAC VRF) can participate in one or more EVPN Instances. For each EVPN instance in which the forwarding instance participates an EVPN instance needs to be created.

The model supports BGP MPLS-Based Ethernet VPNs (RFC 7432) and Network Virtualization Overlay Solution Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN is selected via the encapsulation container within EVPN instance. One use case requiring participating in two EVIs is the Interconnect Solution for EVPN Overlay networks (see draft-ietf-bess-dci-evpn-overlay-10)

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "evpn-instances/evpn-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance"

func (*NetworkInstance_EvpnPathAny) State

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

type NetworkInstance_Evpn_EvpnInstancePath

type NetworkInstance_Evpn_EvpnInstancePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstancePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstancePath) BComponent

BComponent (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

BComponentName: string

func (*NetworkInstance_Evpn_EvpnInstancePath) BComponentAny

BComponentAny (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

func (*NetworkInstance_Evpn_EvpnInstancePath) BComponentMap added in v0.4.0

BComponentMap (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

func (*NetworkInstance_Evpn_EvpnInstancePath) Config

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

func (*NetworkInstance_Evpn_EvpnInstancePath) ControlWordEnabled added in v0.4.0

ControlWordEnabled (leaf): When true, the control word is signaled and sent.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/control-word-enabled"

func (*NetworkInstance_Evpn_EvpnInstancePath) EncapsulationType

EncapsulationType (leaf): The on-the-wire encapsulation that should be used when exchanging traffic from this network instance to/from destinations belonging to the EVI. The use of MPLS or VXLAN is selected using this container.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/encapsulation-type"

func (*NetworkInstance_Evpn_EvpnInstancePath) Evi

Evi (leaf): EVPN Instance (EVI) identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/evi"

func (*NetworkInstance_Evpn_EvpnInstancePath) ImportExportPolicy

ImportExportPolicy (container): Top container to set the import and export policies associated with a EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "import-export-policy"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy"

func (*NetworkInstance_Evpn_EvpnInstancePath) LocalVpwsServiceId added in v0.5.1

LocalVpwsServiceId (leaf): Indicates the local VPWS identifier assigned to the Attachment Circuit (AC).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/local-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstancePath) MulticastGroup

MulticastGroup (leaf): Multicast group address for BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstancePath) MulticastMask

MulticastMask (leaf): Multicast group address mask

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstancePath) RemoteVpwsServiceId added in v0.5.1

RemoteVpwsServiceId (leaf): Indicates the remote VPWS identifier assigned to the Attachment Circuit (AC).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/remote-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstancePath) ReplicationMode

ReplicationMode (leaf): Replication mode to handle BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/replication-mode"

func (*NetworkInstance_Evpn_EvpnInstancePath) RouteDistinguisher

RouteDistinguisher (leaf): Route Distinguisher (RD) associated to the EVPN-instance. An RD MUST be assigned for a given EVPN-instance on a PE. This RD MUST be unique across all EVPN-instances on a PE. The route-distinguisher at this level overrides the route-distinguisher value defined under network-instance/config.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/route-distinguisher"

func (*NetworkInstance_Evpn_EvpnInstancePath) ServiceType

ServiceType (leaf): Specifies the type of EVPN that is being created according to the values in the EVPN_TYPES identity. The options are VLAN-based, VLAN-Bundle or VLAN-aware. VLAN-Based services consists of an EVPN instance of only a single broadcast domain, the proper network-instance type used for this kind of services is L2VSI.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/service-type"

func (*NetworkInstance_Evpn_EvpnInstancePath) State

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

func (*NetworkInstance_Evpn_EvpnInstancePath) Vxlan

Vxlan (container): Top container related to Overlay Solution in EVPN.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan"

type NetworkInstance_Evpn_EvpnInstancePathAny

type NetworkInstance_Evpn_EvpnInstancePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstancePathAny) BComponent

BComponent (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

BComponentName: string

func (*NetworkInstance_Evpn_EvpnInstancePathAny) BComponentAny

BComponentAny (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) BComponentMap added in v0.4.0

BComponentMap (list): List of B-components. The b-component learns and forwards traffic on the backbone in order to reduce the number of BGP MAC Advertisement routes by aggregating Customer/Client MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pbb/b-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) Config

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

func (*NetworkInstance_Evpn_EvpnInstancePathAny) ControlWordEnabled added in v0.4.0

ControlWordEnabled (leaf): When true, the control word is signaled and sent.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/control-word-enabled"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) EncapsulationType

EncapsulationType (leaf): The on-the-wire encapsulation that should be used when exchanging traffic from this network instance to/from destinations belonging to the EVI. The use of MPLS or VXLAN is selected using this container.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/encapsulation-type"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) Evi

Evi (leaf): EVPN Instance (EVI) identifier

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/evi"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) ImportExportPolicy

ImportExportPolicy (container): Top container to set the import and export policies associated with a EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "import-export-policy"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) LocalVpwsServiceId added in v0.5.1

LocalVpwsServiceId (leaf): Indicates the local VPWS identifier assigned to the Attachment Circuit (AC).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/local-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) MulticastGroup

MulticastGroup (leaf): Multicast group address for BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) MulticastMask

MulticastMask (leaf): Multicast group address mask

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) RemoteVpwsServiceId added in v0.5.1

RemoteVpwsServiceId (leaf): Indicates the remote VPWS identifier assigned to the Attachment Circuit (AC).

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/remote-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) ReplicationMode

ReplicationMode (leaf): Replication mode to handle BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/replication-mode"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) RouteDistinguisher

RouteDistinguisher (leaf): Route Distinguisher (RD) associated to the EVPN-instance. An RD MUST be assigned for a given EVPN-instance on a PE. This RD MUST be unique across all EVPN-instances on a PE. The route-distinguisher at this level overrides the route-distinguisher value defined under network-instance/config.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/route-distinguisher"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) ServiceType

ServiceType (leaf): Specifies the type of EVPN that is being created according to the values in the EVPN_TYPES identity. The options are VLAN-based, VLAN-Bundle or VLAN-aware. VLAN-Based services consists of an EVPN instance of only a single broadcast domain, the proper network-instance type used for this kind of services is L2VSI.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/*/service-type"

func (*NetworkInstance_Evpn_EvpnInstancePathAny) State

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

func (*NetworkInstance_Evpn_EvpnInstancePathAny) Vxlan

Vxlan (container): Top container related to Overlay Solution in EVPN.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "vxlan"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan"

type NetworkInstance_Evpn_EvpnInstancePathMap added in v0.4.0

type NetworkInstance_Evpn_EvpnInstancePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstancePathMap represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstancePathMap) Config added in v0.4.0

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

func (*NetworkInstance_Evpn_EvpnInstancePathMap) State added in v0.4.0

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

type NetworkInstance_Evpn_EvpnInstancePathMapAny added in v0.4.0

type NetworkInstance_Evpn_EvpnInstancePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstancePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstancePathMapAny) Config added in v0.4.0

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

func (*NetworkInstance_Evpn_EvpnInstancePathMapAny) State added in v0.4.0

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

type NetworkInstance_Evpn_EvpnInstance_BComponentPath

type NetworkInstance_Evpn_EvpnInstance_BComponentPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponentPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) BComponentName

BComponentName (leaf): Type of the associated b-component

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/*/b-component-name"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) BackboneSrcMac

BackboneSrcMac (leaf): EVPN will run independently in both components, the I-component MAC-VRF and B-component MAC-VRF. The backbone-src-mac assigns the b-component MAC.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/*/backbone-src-mac"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) Config

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

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponent

IComponent (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

ISid: uint32

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentAny

IComponentAny (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) IComponentMap added in v0.4.0

IComponentMap (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPath) State

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

type NetworkInstance_Evpn_EvpnInstance_BComponentPathAny

type NetworkInstance_Evpn_EvpnInstance_BComponentPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BComponentName

BComponentName (leaf): Type of the associated b-component

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/*/b-component-name"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) BackboneSrcMac

BackboneSrcMac (leaf): EVPN will run independently in both components, the I-component MAC-VRF and B-component MAC-VRF. The backbone-src-mac assigns the b-component MAC.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/*/backbone-src-mac"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) Config

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

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponent

IComponent (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

ISid: uint32

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentAny

IComponentAny (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) IComponentMap added in v0.4.0

IComponentMap (list): list of i-components

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "i-components/i-component"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component"

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathAny) State

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

type NetworkInstance_Evpn_EvpnInstance_BComponentPathMap added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_BComponentPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponentPathMap represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMap) Config added in v0.4.0

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

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMap) State added in v0.4.0

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

type NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny) Config added in v0.4.0

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

func (*NetworkInstance_Evpn_EvpnInstance_BComponentPathMapAny) State added in v0.4.0

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

type NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath

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

NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/b-component-name YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/config/b-component-name"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePath) State

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/b-component-name"

type NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny

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

NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/b-component-name YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny) Config

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

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/config/b-component-name"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BComponentNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/b-component-name"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/b-component-name"

type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath

type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/backbone-src-mac YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/config/backbone-src-mac"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/backbone-src-mac"

type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny

type NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/backbone-src-mac YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/config/backbone-src-mac"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_BackboneSrcMacPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backbone-src-mac"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/state/backbone-src-mac"

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) ISid

ISid (leaf): Service Instance Identifier 24 bits and global within a PBB network. I-SID defines the service instance that the frame should be mapped to.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/*/i-sid"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) ISid

ISid (leaf): Service Instance Identifier 24 bits and global within a PBB network. I-SID defines the service instance that the frame should be mapped to.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/*/i-sid"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponentPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/state/i-sid YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/config/i-sid"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/state/i-sid"

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny

type NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/state/i-sid YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/config/i-sid"

func (*NetworkInstance_Evpn_EvpnInstance_BComponent_IComponent_ISidPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/i-sid"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/pbb/b-component/i-components/i-component/state/i-sid"

type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/control-word-enabled YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/control-word-enabled"

func (*NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/control-word-enabled"

type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny added in v0.4.0

type NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/control-word-enabled YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/control-word-enabled"

func (*NetworkInstance_Evpn_EvpnInstance_ControlWordEnabledPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/control-word-enabled"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/control-word-enabled"

type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath

type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/encapsulation-type YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/encapsulation-type"

func (*NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/encapsulation-type"

type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny

type NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/encapsulation-type YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/encapsulation-type"

func (*NetworkInstance_Evpn_EvpnInstance_EncapsulationTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulation-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/encapsulation-type"

type NetworkInstance_Evpn_EvpnInstance_EviPath

type NetworkInstance_Evpn_EvpnInstance_EviPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_EviPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/evi YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_EviPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/evi"

func (*NetworkInstance_Evpn_EvpnInstance_EviPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/evi"

type NetworkInstance_Evpn_EvpnInstance_EviPathAny

type NetworkInstance_Evpn_EvpnInstance_EviPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_EviPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/evi YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_EviPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/evi"

func (*NetworkInstance_Evpn_EvpnInstance_EviPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/evi"

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ExportRouteTarget

ExportRouteTarget (leaf-list): Export Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/*/export-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) ImportRouteTarget

ImportRouteTarget (leaf-list): Import Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/*/import-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ExportRouteTarget

ExportRouteTarget (leaf-list): Export Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/*/export-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) ImportRouteTarget

ImportRouteTarget (leaf-list): Import Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/*/import-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/export-route-target YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/config/export-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/export-route-target"

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/export-route-target YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/config/export-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ExportRouteTargetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/export-route-target"

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/import-route-target YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/config/import-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/import-route-target"

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny

type NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/import-route-target YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/config/import-route-target"

func (*NetworkInstance_Evpn_EvpnInstance_ImportExportPolicy_ImportRouteTargetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-route-target"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/import-export-policy/state/import-route-target"

type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/local-vpws-service-id YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/local-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/local-vpws-service-id"

type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/local-vpws-service-id YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/local-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstance_LocalVpwsServiceIdPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/local-vpws-service-id"

type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath

type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-group YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_MulticastGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-group"

type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny

type NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-group YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_MulticastGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-group"

type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath

type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-mask YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_MulticastMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-mask"

type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny

type NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-mask YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_MulticastMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/multicast-mask"

type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/remote-vpws-service-id YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/remote-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/remote-vpws-service-id"

type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/remote-vpws-service-id YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/remote-vpws-service-id"

func (*NetworkInstance_Evpn_EvpnInstance_RemoteVpwsServiceIdPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-vpws-service-id"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/remote-vpws-service-id"

type NetworkInstance_Evpn_EvpnInstance_ReplicationModePath

type NetworkInstance_Evpn_EvpnInstance_ReplicationModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ReplicationModePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/replication-mode YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ReplicationModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/replication-mode"

func (*NetworkInstance_Evpn_EvpnInstance_ReplicationModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/replication-mode"

type NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny

type NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/replication-mode YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/replication-mode"

func (*NetworkInstance_Evpn_EvpnInstance_ReplicationModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/replication-mode"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/replication-mode"

type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath

type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/route-distinguisher YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/route-distinguisher"

func (*NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/route-distinguisher"

type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny

type NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/route-distinguisher YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/route-distinguisher"

func (*NetworkInstance_Evpn_EvpnInstance_RouteDistinguisherPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-distinguisher"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/route-distinguisher"

type NetworkInstance_Evpn_EvpnInstance_ServiceTypePath

type NetworkInstance_Evpn_EvpnInstance_ServiceTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ServiceTypePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/service-type YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ServiceTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/service-type"

func (*NetworkInstance_Evpn_EvpnInstance_ServiceTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/service-type"

type NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny

type NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/service-type YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/config/service-type"

func (*NetworkInstance_Evpn_EvpnInstance_ServiceTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/service-type"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/state/service-type"

type NetworkInstance_Evpn_EvpnInstance_VxlanPath

type NetworkInstance_Evpn_EvpnInstance_VxlanPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_VxlanPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) AnycastSourceInterface

AnycastSourceInterface (container): Anycast source interface references

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "anycast-source-interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) HostReachabilityBgp

HostReachabilityBgp (leaf): Enable or Disable the BGP control plane to be used to exchange updates from the NVE interface

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/host-reachability-bgp"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastGroup

MulticastGroup (leaf): Multicast group address for BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) MulticastMask

MulticastMask (leaf): Multicast group address mask

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpoint

OverlayEndpoint (leaf): Associate the EVI with an VXLAN Endpoint defined under connection points. The network instance to resolve the overlay-endpoint within.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/overlay-endpoint"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) OverlayEndpointNetworkInstance

OverlayEndpointNetworkInstance (leaf): The network instance to resolve the overlay-endpoint within.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/overlay-endpoint-network-instance"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) Vni

Vni (leaf): Virtual Network Identifier (VNI) associated to the EVI. This VNI is used for ingress and egress in the VXLAN domain.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/vni"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPath) VniList added in v0.5.1

VniList (leaf-list): List of VNIs participating in a VLAN-aware-bundle EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/vni-list"

type NetworkInstance_Evpn_EvpnInstance_VxlanPathAny

type NetworkInstance_Evpn_EvpnInstance_VxlanPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_VxlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) AnycastSourceInterface

AnycastSourceInterface (container): Anycast source interface references

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "anycast-source-interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) HostReachabilityBgp

HostReachabilityBgp (leaf): Enable or Disable the BGP control plane to be used to exchange updates from the NVE interface

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/host-reachability-bgp"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastGroup

MulticastGroup (leaf): Multicast group address for BUM traffic

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) MulticastMask

MulticastMask (leaf): Multicast group address mask

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpoint

OverlayEndpoint (leaf): Associate the EVI with an VXLAN Endpoint defined under connection points. The network instance to resolve the overlay-endpoint within.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/overlay-endpoint"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) OverlayEndpointNetworkInstance

OverlayEndpointNetworkInstance (leaf): The network instance to resolve the overlay-endpoint within.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/overlay-endpoint-network-instance"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) Vni

Vni (leaf): Virtual Network Identifier (VNI) associated to the EVI. This VNI is used for ingress and egress in the VXLAN domain.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/vni"

func (*NetworkInstance_Evpn_EvpnInstance_VxlanPathAny) VniList added in v0.5.1

VniList (leaf-list): List of VNIs participating in a VLAN-aware-bundle EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/*/vni-list"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/*/interface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/*/subinterface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/*/interface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterfacePathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/*/subinterface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/interface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/config/interface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/interface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/interface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/config/interface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/interface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/subinterface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/config/subinterface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/subinterface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/subinterface YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/config/subinterface"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_AnycastSourceInterface_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/anycast-source-interface/state/subinterface"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/host-reachability-bgp YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/host-reachability-bgp"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/host-reachability-bgp"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/host-reachability-bgp YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/host-reachability-bgp"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_HostReachabilityBgpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/host-reachability-bgp"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/host-reachability-bgp"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-group YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-group"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-group YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/multicast-group"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-group"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-group"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-mask YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-mask"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-mask YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/multicast-mask"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_MulticastMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-mask"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/multicast-mask"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint-network-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/overlay-endpoint-network-instance"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint-network-instance"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint-network-instance YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/overlay-endpoint-network-instance"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointNetworkInstancePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overlay-endpoint-network-instance"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint-network-instance"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/overlay-endpoint"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/overlay-endpoint"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_OverlayEndpointPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overlay-endpoint"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/overlay-endpoint"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni-list YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/vni-list"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni-list"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny added in v0.5.1

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni-list YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/vni-list"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniListPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni-list"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni-list"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath represents the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/vni"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni"

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny

type NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni YANG schema element.

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/config/vni"

func (*NetworkInstance_Evpn_EvpnInstance_Vxlan_VniPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vni"
Path from root:       "/network-instances/network-instance/evpn/evpn-instances/evpn-instance/vxlan/state/vni"

type NetworkInstance_FallbackNetworkInstancePath

type NetworkInstance_FallbackNetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_FallbackNetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/state/fallback-network-instance YANG schema element.

func (*NetworkInstance_FallbackNetworkInstancePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/fallback-network-instance"
Path from root:       "/network-instances/network-instance/config/fallback-network-instance"

func (*NetworkInstance_FallbackNetworkInstancePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/fallback-network-instance"
Path from root:       "/network-instances/network-instance/state/fallback-network-instance"

type NetworkInstance_FallbackNetworkInstancePathAny

type NetworkInstance_FallbackNetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_FallbackNetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/fallback-network-instance YANG schema element.

func (*NetworkInstance_FallbackNetworkInstancePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/fallback-network-instance"
Path from root:       "/network-instances/network-instance/config/fallback-network-instance"

func (*NetworkInstance_FallbackNetworkInstancePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/fallback-network-instance"
Path from root:       "/network-instances/network-instance/state/fallback-network-instance"

type NetworkInstance_FdbPath

type NetworkInstance_FdbPath struct {
	*ygnmi.NodePath
}

NetworkInstance_FdbPath represents the /openconfig-network-instance/network-instances/network-instance/fdb YANG schema element.

func (*NetworkInstance_FdbPath) AnycastGatewayMac

AnycastGatewayMac (leaf): Configure the anycast gateway MAC address that all VTEPs use for the network instance. When a VM sends an Address Resolution Protocol (ARP) request for the anycast gateway IP address in a VXLAN virtual network, the VTEP responds with the configured anycast MAC address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/*/anycast-gateway-mac"

func (*NetworkInstance_FdbPath) ArpProxy

ArpProxy (container): Top Container related to ARP-Proxy

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "arp-proxy"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy"

func (*NetworkInstance_FdbPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_FdbPath) FloodUnknownUnicastSupression

FloodUnknownUnicastSupression (leaf): Enable (TRUE) or disable (FALSE) the Unknown Unicast Flooding Suppression. If the Unknown Unicast Flooding Suppression is on, the unicast traffic towards an unknown host will be dropped.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/*/flood-unknown-unicast-supression"

func (*NetworkInstance_FdbPath) L2Rib

L2Rib (container): Operational state container for MAC address and MAC-IP address information that is learned and installed into the MAC VRF Layer 2 Routing Information Base (L2RIB)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "l2rib"
Path from root:       "/network-instances/network-instance/fdb/l2rib"

func (*NetworkInstance_FdbPath) MacAgingTime

MacAgingTime (leaf): The number of seconds of inactivity after which the entry in the local FDB is timed out.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/*/mac-aging-time"

func (*NetworkInstance_FdbPath) MacLearning

MacLearning (leaf): When this leaf is set to true, MAC learning is enabled for the network instance, such that MAC addresses are learned from ingress frames and added to the FDB.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/*/mac-learning"

func (*NetworkInstance_FdbPath) MacMobility

MacMobility (container): Top grouping the configuration and state data related to mac mobility.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility"

func (*NetworkInstance_FdbPath) MacTable

MacTable (container): Table of learned or statically configured MAC addresses and corresponding VLANs in the bridge domain

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-table"
Path from root:       "/network-instances/network-instance/fdb/mac-table"

func (*NetworkInstance_FdbPath) MaximumEntries

MaximumEntries (leaf): The maximum number of MAC address entries that should be accepted into the FDB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/*/maximum-entries"

func (*NetworkInstance_FdbPath) NdProxy

NdProxy (container): Top Container related to ND-Proxy.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "nd-proxy"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy"

func (*NetworkInstance_FdbPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_FdbPathAny

type NetworkInstance_FdbPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_FdbPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb YANG schema element.

func (*NetworkInstance_FdbPathAny) AnycastGatewayMac

AnycastGatewayMac (leaf): Configure the anycast gateway MAC address that all VTEPs use for the network instance. When a VM sends an Address Resolution Protocol (ARP) request for the anycast gateway IP address in a VXLAN virtual network, the VTEP responds with the configured anycast MAC address.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/*/anycast-gateway-mac"

func (*NetworkInstance_FdbPathAny) ArpProxy

ArpProxy (container): Top Container related to ARP-Proxy

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "arp-proxy"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy"

func (*NetworkInstance_FdbPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_FdbPathAny) FloodUnknownUnicastSupression

FloodUnknownUnicastSupression (leaf): Enable (TRUE) or disable (FALSE) the Unknown Unicast Flooding Suppression. If the Unknown Unicast Flooding Suppression is on, the unicast traffic towards an unknown host will be dropped.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/*/flood-unknown-unicast-supression"

func (*NetworkInstance_FdbPathAny) L2Rib

L2Rib (container): Operational state container for MAC address and MAC-IP address information that is learned and installed into the MAC VRF Layer 2 Routing Information Base (L2RIB)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "l2rib"
Path from root:       "/network-instances/network-instance/fdb/l2rib"

func (*NetworkInstance_FdbPathAny) MacAgingTime

MacAgingTime (leaf): The number of seconds of inactivity after which the entry in the local FDB is timed out.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/*/mac-aging-time"

func (*NetworkInstance_FdbPathAny) MacLearning

MacLearning (leaf): When this leaf is set to true, MAC learning is enabled for the network instance, such that MAC addresses are learned from ingress frames and added to the FDB.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/*/mac-learning"

func (*NetworkInstance_FdbPathAny) MacMobility

MacMobility (container): Top grouping the configuration and state data related to mac mobility.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility"

func (*NetworkInstance_FdbPathAny) MacTable

MacTable (container): Table of learned or statically configured MAC addresses and corresponding VLANs in the bridge domain

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-table"
Path from root:       "/network-instances/network-instance/fdb/mac-table"

func (*NetworkInstance_FdbPathAny) MaximumEntries

MaximumEntries (leaf): The maximum number of MAC address entries that should be accepted into the FDB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/*/maximum-entries"

func (*NetworkInstance_FdbPathAny) NdProxy

NdProxy (container): Top Container related to ND-Proxy.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "nd-proxy"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy"

func (*NetworkInstance_FdbPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_AnycastGatewayMacPath

type NetworkInstance_Fdb_AnycastGatewayMacPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_AnycastGatewayMacPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/state/anycast-gateway-mac YANG schema element.

func (*NetworkInstance_Fdb_AnycastGatewayMacPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/config/anycast-gateway-mac"

func (*NetworkInstance_Fdb_AnycastGatewayMacPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/state/anycast-gateway-mac"

type NetworkInstance_Fdb_AnycastGatewayMacPathAny

type NetworkInstance_Fdb_AnycastGatewayMacPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_AnycastGatewayMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/state/anycast-gateway-mac YANG schema element.

func (*NetworkInstance_Fdb_AnycastGatewayMacPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/config/anycast-gateway-mac"

func (*NetworkInstance_Fdb_AnycastGatewayMacPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/anycast-gateway-mac"
Path from root:       "/network-instances/network-instance/fdb/state/anycast-gateway-mac"

type NetworkInstance_Fdb_ArpProxyPath

type NetworkInstance_Fdb_ArpProxyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_ArpProxyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy YANG schema element.

func (*NetworkInstance_Fdb_ArpProxyPath) ArpSuppression

ArpSuppression (leaf): Enable (TRUE) or disable (FALSE) ARP suppression. If true the Address Resolution Protocol (ARP) queries for an IP address that is not on that network are suppressed. Address Resolution Protocol (ARP) suppression is a technique used to reduce the amount of ARP broadcast flooding within individual VXLAN segments, that is between VMs connected to the same logical switch.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/arp-suppression"

func (*NetworkInstance_Fdb_ArpProxyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_ArpProxyPath) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_ArpProxyPath) Enable

Enable (leaf): Enable (TRUE) or disable (FALSE) ARP proxy. If true a proxy server on the network answers the Address Resolution Protocol (ARP) queries for an IP address that is not on that network.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/enable"

func (*NetworkInstance_Fdb_ArpProxyPath) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_ArpProxyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_ArpProxyPathAny

type NetworkInstance_Fdb_ArpProxyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_ArpProxyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy YANG schema element.

func (*NetworkInstance_Fdb_ArpProxyPathAny) ArpSuppression

ArpSuppression (leaf): Enable (TRUE) or disable (FALSE) ARP suppression. If true the Address Resolution Protocol (ARP) queries for an IP address that is not on that network are suppressed. Address Resolution Protocol (ARP) suppression is a technique used to reduce the amount of ARP broadcast flooding within individual VXLAN segments, that is between VMs connected to the same logical switch.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/arp-suppression"

func (*NetworkInstance_Fdb_ArpProxyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_ArpProxyPathAny) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_ArpProxyPathAny) Enable

Enable (leaf): Enable (TRUE) or disable (FALSE) ARP proxy. If true a proxy server on the network answers the Address Resolution Protocol (ARP) queries for an IP address that is not on that network.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/enable"

func (*NetworkInstance_Fdb_ArpProxyPathAny) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_ArpProxyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath

type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/arp-suppression YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/arp-suppression"

func (*NetworkInstance_Fdb_ArpProxy_ArpSuppressionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/arp-suppression"

type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny

type NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/arp-suppression YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/arp-suppression"

func (*NetworkInstance_Fdb_ArpProxy_ArpSuppressionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/arp-suppression"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/arp-suppression"

type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath

type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny

type NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_ArpProxy_DuplicateIpDetectionIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_ArpProxy_EnablePath

type NetworkInstance_Fdb_ArpProxy_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/enable YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/enable"

func (*NetworkInstance_Fdb_ArpProxy_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/enable"

type NetworkInstance_Fdb_ArpProxy_EnablePathAny

type NetworkInstance_Fdb_ArpProxy_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/enable YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/enable"

func (*NetworkInstance_Fdb_ArpProxy_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/enable"

type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath

type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/ip-mobility-threshold"

type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny

type NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/arp-proxy/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_ArpProxy_IpMobilityThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/arp-proxy/state/ip-mobility-threshold"

type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath

type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/state/flood-unknown-unicast-supression YANG schema element.

func (*NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/config/flood-unknown-unicast-supression"

func (*NetworkInstance_Fdb_FloodUnknownUnicastSupressionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/state/flood-unknown-unicast-supression"

type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny

type NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/state/flood-unknown-unicast-supression YANG schema element.

func (*NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/config/flood-unknown-unicast-supression"

func (*NetworkInstance_Fdb_FloodUnknownUnicastSupressionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/flood-unknown-unicast-supression"
Path from root:       "/network-instances/network-instance/fdb/state/flood-unknown-unicast-supression"

type NetworkInstance_Fdb_L2RibPath

type NetworkInstance_Fdb_L2RibPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2RibPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib YANG schema element.

func (*NetworkInstance_Fdb_L2RibPath) MacIpTable

MacIpTable (container): Operational state container for MAC-IP address information installed into the MAC VRF of the L2RIB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-ip-table"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table"

func (*NetworkInstance_Fdb_L2RibPath) MacTable

MacTable (container): Operational state container for MAC address information installed into the MAC VRF of the L2RIB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-table"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table"

func (*NetworkInstance_Fdb_L2RibPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2RibPathAny

type NetworkInstance_Fdb_L2RibPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2RibPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib YANG schema element.

func (*NetworkInstance_Fdb_L2RibPathAny) MacIpTable

MacIpTable (container): Operational state container for MAC-IP address information installed into the MAC VRF of the L2RIB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-ip-table"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table"

func (*NetworkInstance_Fdb_L2RibPathAny) MacTable

MacTable (container): Operational state container for MAC address information installed into the MAC VRF of the L2RIB

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-table"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table"

func (*NetworkInstance_Fdb_L2RibPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTablePath

type NetworkInstance_Fdb_L2Rib_MacIpTablePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) Entry

Entry (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

MacAddress: string
HostIp: string

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryAny

EntryAny (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHop

NextHop (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopAny

NextHopAny (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroup added in v0.4.0

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupAny added in v0.4.0

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) NextHopMap added in v0.4.0

NextHopMap (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTablePathAny

type NetworkInstance_Fdb_L2Rib_MacIpTablePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) Entry

Entry (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

MacAddress: string
HostIp: string

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryAny

EntryAny (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC-IP addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHop

NextHop (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopAny

NextHopAny (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroup added in v0.4.0

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupAny added in v0.4.0

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) NextHopMap added in v0.4.0

NextHopMap (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTablePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Evi

Evi (leaf): EVPN Instance Identifier for the MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) HostIp

HostIp (leaf): Host IP address of the CE device for the L2RIB MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/host-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/*/host-ip"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L2Vni

L2Vni (leaf): Layer2 VNI segment mapped to given vlan-id

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) L3Vni

L3Vni (leaf): Symmetric IRB uses the same forwarding semantics when routing between IP subnets with VRF Lite or MPLS L3VPNs. With symmetric IRB, all traffic egressing and returning from a VTEP uses the same VNI. Specifically, the same Layer 3 VNI (L3VNI) associated with the VRF is used for all routed traffic. Layer3 VNI used for inter-subnet routing

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) MacAddress

MacAddress (leaf): MAC address of the L2RIB MAC or MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Producer

Producer (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

Producer: oc.E_Producer_Producer

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerAny

ProducerAny (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) ProducerMap added in v0.4.0

ProducerMap (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPath) Vlan

Vlan (leaf): VLAN on which the MAC or MAC-IP address is present.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Evi

Evi (leaf): EVPN Instance Identifier for the MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) HostIp

HostIp (leaf): Host IP address of the CE device for the L2RIB MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/host-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/*/host-ip"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L2Vni

L2Vni (leaf): Layer2 VNI segment mapped to given vlan-id

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) L3Vni

L3Vni (leaf): Symmetric IRB uses the same forwarding semantics when routing between IP subnets with VRF Lite or MPLS L3VPNs. With symmetric IRB, all traffic egressing and returning from a VTEP uses the same VNI. Specifically, the same Layer 3 VNI (L3VNI) associated with the VRF is used for all routed traffic. Layer3 VNI used for inter-subnet routing

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) MacAddress

MacAddress (leaf): MAC address of the L2RIB MAC or MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Producer

Producer (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

Producer: oc.E_Producer_Producer

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerAny

ProducerAny (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) ProducerMap added in v0.4.0

ProducerMap (list): List of producers for each MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) Vlan

Vlan (leaf): VLAN on which the MAC or MAC-IP address is present.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithHostIp

WithHostIp sets NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny's key "host-ip" to the specified value. HostIp: string

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny) WithMacAddress

WithMacAddress sets NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathAny's key "mac-address" to the specified value. MacAddress: string

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_EntryPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_EviPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/evi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/host-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "host-ip"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/host-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/host-ip"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/host-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "host-ip"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_HostIpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/host-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/host-ip"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L2VniPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l2-vni"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_L3VniPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l3-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/l3-vni"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-address"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-address"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_MacAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Esi

Esi (leaf): Ethernet Segment Identifier (ESI) for local and remote routes. ESI is used to resolve the next-hop-group. All mac-addresses learned with the same ESI should point to the same next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) MobilityState

MobilityState (leaf): Indicates if learned MAC address is duplicate or frozen

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHop

NextHop (leaf): Leafref next-hop for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) NextHopGroup added in v0.4.0

NextHopGroup (leaf-list): Leafref next-hop-group for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Producer

Producer (leaf): Source of the learned L2RIB route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/*/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) SeqNumber

SeqNumber (leaf): The sequence number is used to ensure that PEs retain the correct MAC/IP Advertisement route when multiple updates occur for the same MAC address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPath) Sticky

Sticky (leaf): MAC address is sticky and not subjected to MAC moves

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Esi

Esi (leaf): Ethernet Segment Identifier (ESI) for local and remote routes. ESI is used to resolve the next-hop-group. All mac-addresses learned with the same ESI should point to the same next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) MobilityState

MobilityState (leaf): Indicates if learned MAC address is duplicate or frozen

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHop

NextHop (leaf): Leafref next-hop for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) NextHopGroup added in v0.4.0

NextHopGroup (leaf-list): Leafref next-hop-group for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Producer

Producer (leaf): Source of the learned L2RIB route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/*/producer"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) SeqNumber

SeqNumber (leaf): The sequence number is used to ensure that PEs retain the correct MAC/IP Advertisement route when multiple updates occur for the same MAC address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathAny) Sticky

Sticky (leaf): MAC address is sticky and not subjected to MAC moves

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_ProducerPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_EsiPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_MobilityStatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/mobility-state"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopGroupPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop-group"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/next-hop"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producer"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/producer"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producer"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_ProducerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/producer"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_SeqNumberPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/seq-number"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_Producer_StickyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_Entry_VlanPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Id added in v0.4.0

Id (leaf): A unique identifier for the next-hop-group. This index is not expected to be consistent across reboots, or reprogramming of the next-hop-group. When updating a next-hop-group, if the group is removed by the system or assigned an alternate identifier, the system should send telemetry notifications deleting the previous identifier. If the identifier of the next-hop-group is changed, all L2RIB entries that reference it must also be updated.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/*/id"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHop added in v0.4.0

NextHop (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopAny added in v0.4.0

NextHopAny (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) NextHopMap added in v0.4.0

NextHopMap (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPath) Type added in v0.4.0

Type (leaf): Type of next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Id added in v0.4.0

Id (leaf): A unique identifier for the next-hop-group. This index is not expected to be consistent across reboots, or reprogramming of the next-hop-group. When updating a next-hop-group, if the group is removed by the system or assigned an alternate identifier, the system should send telemetry notifications deleting the previous identifier. If the identifier of the next-hop-group is changed, all L2RIB entries that reference it must also be updated.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/*/id"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHop added in v0.4.0

NextHop (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopAny added in v0.4.0

NextHopAny (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) NextHopMap added in v0.4.0

NextHopMap (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathAny) Type added in v0.4.0

Type (leaf): Type of next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroupPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_EsiPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/id YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/id"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/id YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_IdPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/id"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath) Index added in v0.4.0

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny) Index added in v0.4.0

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_NextHop_IndexPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopGroup_TypePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Label

Label (leaf): Next hop label representing the l2vni for the route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) PeerIp

PeerIp (leaf): Next hop peer address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Resolved added in v0.4.0

Resolved (leaf): Indicates if the path is eligible for forwarding as per evpn mass withdraw procedures as defined in RFC 7432

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Label

Label (leaf): Next hop label representing the l2vni for the route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) PeerIp

PeerIp (leaf): Next hop peer address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Resolved added in v0.4.0

Resolved (leaf): Indicates if the path is eligible for forwarding as per evpn mass withdraw procedures as defined in RFC 7432

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved"

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_EsiPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/esi"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/interface"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_LabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/label"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_PeerIpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/peer-ip"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_ResolvedPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/resolved"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny

type NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacIpTable_NextHop_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-ip-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacTablePath

type NetworkInstance_Fdb_L2Rib_MacTablePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) Entry

Entry (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

MacAddress: string

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) EntryAny

EntryAny (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHop

NextHop (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopAny

NextHopAny (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroup added in v0.4.0

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupAny added in v0.4.0

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) NextHopMap added in v0.4.0

NextHopMap (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTablePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTablePathAny

type NetworkInstance_Fdb_L2Rib_MacTablePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) Entry

Entry (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

MacAddress: string

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryAny

EntryAny (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHop

NextHop (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopAny

NextHopAny (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroup added in v0.4.0

NextHopGroup (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

Id: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupAny added in v0.4.0

NextHopGroupAny (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopGroupMap added in v0.4.0

NextHopGroupMap (list): An individual set of next-hops grouped into a common group. Each entry within an L2RIB can optionally point to a next-hop-group.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hop-groups/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) NextHopMap added in v0.4.0

NextHopMap (list): List of next hop attributes for each MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTablePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPath

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_EntryPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Evi

Evi (leaf): EVPN Instance Identifier for the MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) L2Vni

L2Vni (leaf): Layer2 VNI segment mapped to given vlan-id

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) MacAddress

MacAddress (leaf): MAC address of the L2RIB MAC or MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Producer

Producer (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

Producer: oc.E_Producer_Producer

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerAny

ProducerAny (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) ProducerMap added in v0.4.0

ProducerMap (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPath) Vlan

Vlan (leaf): VLAN on which the MAC or MAC-IP address is present.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Evi

Evi (leaf): EVPN Instance Identifier for the MAC or MAC-IP

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) L2Vni

L2Vni (leaf): Layer2 VNI segment mapped to given vlan-id

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) MacAddress

MacAddress (leaf): MAC address of the L2RIB MAC or MAC-IP entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Producer

Producer (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

Producer: oc.E_Producer_Producer

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerAny

ProducerAny (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) ProducerMap added in v0.4.0

ProducerMap (list): List of producers for each MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producers/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathAny) Vlan

Vlan (leaf): VLAN on which the MAC or MAC-IP address is present.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_EntryPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_EviPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/evi"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_L2VniPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/l2-vni"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/l2-vni"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-address"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mac-address"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_MacAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DerivedFromMacIp

DerivedFromMacIp (leaf): Derived from BGP MAC-IP route-type 2

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/derived-from-mac-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) DirectlyReceived

DirectlyReceived (leaf): BGP learned MAC route-type 2

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/directly-received"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Esi

Esi (leaf): Ethernet Segment Identifier (ESI) for local and remote routes. ESI is used to resolve the next-hop-group. All mac-addresses learned with the same ESI should point to the same next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) MobilityState

MobilityState (leaf): Indicates if learned MAC address is duplicate or frozen

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHop

NextHop (leaf): Leafref next-hop for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) NextHopGroup added in v0.4.0

NextHopGroup (leaf-list): Leafref next-hop-group for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Producer

Producer (leaf): Source of the learned L2RIB route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/*/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) SeqNumber

SeqNumber (leaf): The sequence number is used to ensure that PEs retain the correct MAC/IP Advertisement route when multiple updates occur for the same MAC address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPath) Sticky

Sticky (leaf): MAC address is sticky and not subjected to MAC moves

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DerivedFromMacIp

DerivedFromMacIp (leaf): Derived from BGP MAC-IP route-type 2

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/derived-from-mac-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) DirectlyReceived

DirectlyReceived (leaf): BGP learned MAC route-type 2

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/directly-received"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Esi

Esi (leaf): Ethernet Segment Identifier (ESI) for local and remote routes. ESI is used to resolve the next-hop-group. All mac-addresses learned with the same ESI should point to the same next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) MobilityState

MobilityState (leaf): Indicates if learned MAC address is duplicate or frozen

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHop

NextHop (leaf): Leafref next-hop for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) NextHopGroup added in v0.4.0

NextHopGroup (leaf-list): Leafref next-hop-group for the MAC-IP table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Producer

Producer (leaf): Source of the learned L2RIB route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/*/producer"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) SeqNumber

SeqNumber (leaf): The sequence number is used to ensure that PEs retain the correct MAC/IP Advertisement route when multiple updates occur for the same MAC address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number"

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathAny) Sticky

Sticky (leaf): MAC address is sticky and not subjected to MAC moves

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_ProducerPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/derived-from-mac-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DerivedFromMacIpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/derived-from-mac-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/derived-from-mac-ip"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/directly-received"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_DirectlyReceivedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/directly-received"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/directly-received"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_EsiPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_MobilityStatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mobility-state"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/mobility-state"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopGroupPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop-group"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop-group"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/next-hop"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producer"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/producer"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/producer YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "producer"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_ProducerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/producer"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/producer"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_SeqNumberPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/seq-number"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/seq-number"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_Producer_StickyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sticky"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/producers/producer/state/sticky"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_Entry_VlanPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Id added in v0.4.0

Id (leaf): A unique identifier for the next-hop-group. This index is not expected to be consistent across reboots, or reprogramming of the next-hop-group. When updating a next-hop-group, if the group is removed by the system or assigned an alternate identifier, the system should send telemetry notifications deleting the previous identifier. If the identifier of the next-hop-group is changed, all L2RIB entries that reference it must also be updated.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/*/id"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHop added in v0.4.0

NextHop (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopAny added in v0.4.0

NextHopAny (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) NextHopMap added in v0.4.0

NextHopMap (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPath) Type added in v0.4.0

Type (leaf): Type of next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Id added in v0.4.0

Id (leaf): A unique identifier for the next-hop-group. This index is not expected to be consistent across reboots, or reprogramming of the next-hop-group. When updating a next-hop-group, if the group is removed by the system or assigned an alternate identifier, the system should send telemetry notifications deleting the previous identifier. If the identifier of the next-hop-group is changed, all L2RIB entries that reference it must also be updated.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/*/id"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHop added in v0.4.0

NextHop (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopAny added in v0.4.0

NextHopAny (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) NextHopMap added in v0.4.0

NextHopMap (list): An individual next-hop within the next-hop-group. Each next-hop is a reference to an entry within the next-hop list.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathAny) Type added in v0.4.0

Type (leaf): Type of next-hop-group

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroupPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_EsiPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/id YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/id"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/id YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_IdPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/id"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath) Index added in v0.4.0

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny) Index added in v0.4.0

Index (leaf): A reference to the identifier for the next-hop to which the entry in the next-hop group corresponds.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_NextHop_IndexPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopGroup_TypePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hop-groups/next-hop-group/state/type"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Label

Label (leaf): Next hop label representing the l2vni for the route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) PeerIp

PeerIp (leaf): Next hop peer address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Resolved added in v0.4.0

Resolved (leaf): Indicates if the path is eligible for forwarding as per evpn mass withdraw procedures as defined in RFC 7432

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Esi added in v0.4.0

Esi (leaf): Ethernet Segment Identifier (ESI)

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/*/index"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Label

Label (leaf): Next hop label representing the l2vni for the route

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) PeerIp

PeerIp (leaf): Next hop peer address

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Resolved added in v0.4.0

Resolved (leaf): Indicates if the path is eligible for forwarding as per evpn mass withdraw procedures as defined in RFC 7432

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved"

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_EsiPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/esi"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/esi"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/index"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/interface"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_LabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/label"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_PeerIpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-ip"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/peer-ip"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny added in v0.4.0

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_ResolvedPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/resolved"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/resolved"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny

type NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_L2Rib_MacTable_NextHop_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/l2rib/mac-table/next-hops/next-hop/state/subinterface"

type NetworkInstance_Fdb_MacAgingTimePath

type NetworkInstance_Fdb_MacAgingTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacAgingTimePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/state/mac-aging-time YANG schema element.

func (*NetworkInstance_Fdb_MacAgingTimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/config/mac-aging-time"

func (*NetworkInstance_Fdb_MacAgingTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/state/mac-aging-time"

type NetworkInstance_Fdb_MacAgingTimePathAny

type NetworkInstance_Fdb_MacAgingTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacAgingTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/state/mac-aging-time YANG schema element.

func (*NetworkInstance_Fdb_MacAgingTimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/config/mac-aging-time"

func (*NetworkInstance_Fdb_MacAgingTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-aging-time"
Path from root:       "/network-instances/network-instance/fdb/state/mac-aging-time"

type NetworkInstance_Fdb_MacLearningPath

type NetworkInstance_Fdb_MacLearningPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacLearningPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/state/mac-learning YANG schema element.

func (*NetworkInstance_Fdb_MacLearningPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/config/mac-learning"

func (*NetworkInstance_Fdb_MacLearningPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/state/mac-learning"

type NetworkInstance_Fdb_MacLearningPathAny

type NetworkInstance_Fdb_MacLearningPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacLearningPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/state/mac-learning YANG schema element.

func (*NetworkInstance_Fdb_MacLearningPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/config/mac-learning"

func (*NetworkInstance_Fdb_MacLearningPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-learning"
Path from root:       "/network-instances/network-instance/fdb/state/mac-learning"

type NetworkInstance_Fdb_MacMobilityPath

type NetworkInstance_Fdb_MacMobilityPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacMobilityPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility YANG schema element.

func (*NetworkInstance_Fdb_MacMobilityPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacMobilityPath) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_MacMobilityPath) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobilityPath) MacMobility

MacMobility (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its MAC address) to move from one Ethernet segment to another; this is referred to as 'MAC Mobility' or 'MAC move. The configuration attributes includes: mac-mobility-window and mac-mobility-threshold

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility"

func (*NetworkInstance_Fdb_MacMobilityPath) MacMobilityThreshold

MacMobilityThreshold (leaf): The number of MAC mobility events that are detected for a given MAC address within the detection-window before it is identified as a duplicate MAC address. Once the detection threshold is reached, updates for the MAC address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobilityPath) MacMobilityWindow

MacMobilityWindow (leaf): The time interval used in detecting a duplicate MAC address. The value can be from 5 through 600 seconds. The default is 180 seconds

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility-window"

func (*NetworkInstance_Fdb_MacMobilityPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacMobilityPathAny

type NetworkInstance_Fdb_MacMobilityPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacMobilityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility YANG schema element.

func (*NetworkInstance_Fdb_MacMobilityPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacMobilityPathAny) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_MacMobilityPathAny) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobilityPathAny) MacMobility

MacMobility (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its MAC address) to move from one Ethernet segment to another; this is referred to as 'MAC Mobility' or 'MAC move. The configuration attributes includes: mac-mobility-window and mac-mobility-threshold

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility"

func (*NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityThreshold

MacMobilityThreshold (leaf): The number of MAC mobility events that are detected for a given MAC address within the detection-window before it is identified as a duplicate MAC address. Once the detection threshold is reached, updates for the MAC address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobilityPathAny) MacMobilityWindow

MacMobilityWindow (leaf): The time interval used in detecting a duplicate MAC address. The value can be from 5 through 600 seconds. The default is 180 seconds

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/*/mac-mobility-window"

func (*NetworkInstance_Fdb_MacMobilityPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath

type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny

type NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_MacMobility_DuplicateIpDetectionIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath

type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/ip-mobility-threshold"

type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny

type NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobility_IpMobilityThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/ip-mobility-threshold"

type NetworkInstance_Fdb_MacMobility_MacMobilityPath

type NetworkInstance_Fdb_MacMobility_MacMobilityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility"

type NetworkInstance_Fdb_MacMobility_MacMobilityPathAny

type NetworkInstance_Fdb_MacMobility_MacMobilityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility"

type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath

type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-threshold"

type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny

type NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility-threshold"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-threshold"

type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath

type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-window YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility-window"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityWindowPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-window"

type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny

type NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-window YANG schema element.

func (*NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/config/mac-mobility-window"

func (*NetworkInstance_Fdb_MacMobility_MacMobilityWindowPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-mobility-window"
Path from root:       "/network-instances/network-instance/fdb/mac-mobility/state/mac-mobility-window"

type NetworkInstance_Fdb_MacTablePath

type NetworkInstance_Fdb_MacTablePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table YANG schema element.

func (*NetworkInstance_Fdb_MacTablePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTablePath) Entry

Entry (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

MacAddress: string
Vlan: uint16

func (*NetworkInstance_Fdb_MacTablePath) EntryAny

EntryAny (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

func (*NetworkInstance_Fdb_MacTablePath) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

func (*NetworkInstance_Fdb_MacTablePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTablePathAny

type NetworkInstance_Fdb_MacTablePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table YANG schema element.

func (*NetworkInstance_Fdb_MacTablePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTablePathAny) Entry

Entry (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

MacAddress: string
Vlan: uint16

func (*NetworkInstance_Fdb_MacTablePathAny) EntryAny

EntryAny (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

func (*NetworkInstance_Fdb_MacTablePathAny) EntryMap added in v0.4.0

EntryMap (list): List of learned MAC addresses

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "entries/entry"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry"

func (*NetworkInstance_Fdb_MacTablePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTable_EntryPath

type NetworkInstance_Fdb_MacTable_EntryPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_EntryPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_MacTable_EntryPath) Age

Age (leaf): The time in seconds since the MAC address has been in the table

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/age"

func (*NetworkInstance_Fdb_MacTable_EntryPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPath) EntryType

EntryType (leaf): Indicates whether the entry was statically configured, or dynamically learned.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type"

func (*NetworkInstance_Fdb_MacTable_EntryPath) Evi

Evi (leaf): EVPN EVI to associate with the BD/VLAN

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_MacTable_EntryPath) Interface

Interface (container): Reference to the base and/or subinterface for the MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface"

func (*NetworkInstance_Fdb_MacTable_EntryPath) MacAddress

MacAddress (leaf): MAC address for the dynamic or static MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_MacTable_EntryPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPath) Vlan

Vlan (leaf): VLAN on which the MAC address is present. The same MAC address may be seen on multiple VLANs in some cases.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/*/vlan"

type NetworkInstance_Fdb_MacTable_EntryPathAny

type NetworkInstance_Fdb_MacTable_EntryPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_EntryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Age

Age (leaf): The time in seconds since the MAC address has been in the table

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/age"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) EntryType

EntryType (leaf): Indicates whether the entry was statically configured, or dynamically learned.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Evi

Evi (leaf): EVPN EVI to associate with the BD/VLAN

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Interface

Interface (container): Reference to the base and/or subinterface for the MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) MacAddress

MacAddress (leaf): MAC address for the dynamic or static MAC table entry

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/*/mac-address"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) Vlan

Vlan (leaf): VLAN on which the MAC address is present. The same MAC address may be seen on multiple VLANs in some cases.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/*/vlan"

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) WithMacAddress

WithMacAddress sets NetworkInstance_Fdb_MacTable_EntryPathAny's key "mac-address" to the specified value. MacAddress: string

func (*NetworkInstance_Fdb_MacTable_EntryPathAny) WithVlan

WithVlan sets NetworkInstance_Fdb_MacTable_EntryPathAny's key "vlan" to the specified value. Vlan: uint16

type NetworkInstance_Fdb_MacTable_EntryPathMap added in v0.4.0

type NetworkInstance_Fdb_MacTable_EntryPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_EntryPathMap represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_MacTable_EntryPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTable_EntryPathMapAny added in v0.4.0

type NetworkInstance_Fdb_MacTable_EntryPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_EntryPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry YANG schema element.

func (*NetworkInstance_Fdb_MacTable_EntryPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_EntryPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTable_Entry_AgePath

type NetworkInstance_Fdb_MacTable_Entry_AgePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_AgePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/age YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_AgePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/age"

type NetworkInstance_Fdb_MacTable_Entry_AgePathAny

type NetworkInstance_Fdb_MacTable_Entry_AgePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_AgePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/age YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_AgePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/age"

type NetworkInstance_Fdb_MacTable_Entry_EntryTypePath

type NetworkInstance_Fdb_MacTable_Entry_EntryTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_EntryTypePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_EntryTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type"

type NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny

type NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_EntryTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/entry-type"

type NetworkInstance_Fdb_MacTable_Entry_EviPath

type NetworkInstance_Fdb_MacTable_Entry_EviPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_EviPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_EviPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi"

type NetworkInstance_Fdb_MacTable_Entry_EviPathAny

type NetworkInstance_Fdb_MacTable_Entry_EviPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_EviPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_EviPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/evi"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/evi"

type NetworkInstance_Fdb_MacTable_Entry_InterfacePath

type NetworkInstance_Fdb_MacTable_Entry_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_Entry_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref"

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny

type NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref"

func (*NetworkInstance_Fdb_MacTable_Entry_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/*/interface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/*/subinterface"

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/*/interface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/*/subinterface"

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/config/interface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/interface"

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/config/interface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/interface"

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/subinterface"

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Fdb_MacTable_Entry_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/interface/interface-ref/state/subinterface"

type NetworkInstance_Fdb_MacTable_Entry_MacAddressPath

type NetworkInstance_Fdb_MacTable_Entry_MacAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_MacAddressPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_MacAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/config/mac-address"

func (*NetworkInstance_Fdb_MacTable_Entry_MacAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny

type NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/mac-address YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/config/mac-address"

func (*NetworkInstance_Fdb_MacTable_Entry_MacAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/mac-address"

type NetworkInstance_Fdb_MacTable_Entry_VlanPath

type NetworkInstance_Fdb_MacTable_Entry_VlanPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_VlanPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_VlanPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/config/vlan"

func (*NetworkInstance_Fdb_MacTable_Entry_VlanPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_MacTable_Entry_VlanPathAny

type NetworkInstance_Fdb_MacTable_Entry_VlanPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MacTable_Entry_VlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/mac-table/entries/entry/state/vlan YANG schema element.

func (*NetworkInstance_Fdb_MacTable_Entry_VlanPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/config/vlan"

func (*NetworkInstance_Fdb_MacTable_Entry_VlanPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan"
Path from root:       "/network-instances/network-instance/fdb/mac-table/entries/entry/state/vlan"

type NetworkInstance_Fdb_MaximumEntriesPath

type NetworkInstance_Fdb_MaximumEntriesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MaximumEntriesPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/state/maximum-entries YANG schema element.

func (*NetworkInstance_Fdb_MaximumEntriesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/config/maximum-entries"

func (*NetworkInstance_Fdb_MaximumEntriesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/state/maximum-entries"

type NetworkInstance_Fdb_MaximumEntriesPathAny

type NetworkInstance_Fdb_MaximumEntriesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_MaximumEntriesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/state/maximum-entries YANG schema element.

func (*NetworkInstance_Fdb_MaximumEntriesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/config/maximum-entries"

func (*NetworkInstance_Fdb_MaximumEntriesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-entries"
Path from root:       "/network-instances/network-instance/fdb/state/maximum-entries"

type NetworkInstance_Fdb_NdProxyPath

type NetworkInstance_Fdb_NdProxyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_NdProxyPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy YANG schema element.

func (*NetworkInstance_Fdb_NdProxyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_NdProxyPath) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_NdProxyPath) Enable

Enable (leaf): Enable (TRUE) or disable (FALSE) Neighbor Discovery (ND) proxy. If true a proxy server on the network answers the NDP packets for an IP address that is not on that network.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/enable"

func (*NetworkInstance_Fdb_NdProxyPath) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_NdProxyPath) NdSuppression

NdSuppression (leaf): Enable (TRUE) or disable (FALSE) Neighbor Discovery suppression. If true the NDP queries for an IP address that is not on that network are suppressed. NDP suppression is a technique used to reduce the amount of NDP Packets flooding within individual VXLAN segments, that is between VMs connected to the same logical switch.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/nd-suppression"

func (*NetworkInstance_Fdb_NdProxyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_NdProxyPathAny

type NetworkInstance_Fdb_NdProxyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Fdb_NdProxyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy YANG schema element.

func (*NetworkInstance_Fdb_NdProxyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Fdb_NdProxyPathAny) DuplicateIpDetectionInterval

DuplicateIpDetectionInterval (leaf): The time interval used in detecting a duplicate IP address. Duplicate ip detection number of host moves allowed within interval period

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_NdProxyPathAny) Enable

Enable (leaf): Enable (TRUE) or disable (FALSE) Neighbor Discovery (ND) proxy. If true a proxy server on the network answers the NDP packets for an IP address that is not on that network.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/enable"

func (*NetworkInstance_Fdb_NdProxyPathAny) IpMobilityThreshold

IpMobilityThreshold (leaf): Enable (TRUE) or disable (FALSE). It is possible for a given host or end-station (as defined by its IP address) to move from one Ethernet segment to another. The number of IP mobility events that are detected for a given IP address within the detection-threshold before it is identified as a duplicate IP address. Once the detection threshold is reached, updates for the IP address are suppressed.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/ip-mobility-threshold"

func (*NetworkInstance_Fdb_NdProxyPathAny) NdSuppression

NdSuppression (leaf): Enable (TRUE) or disable (FALSE) Neighbor Discovery suppression. If true the NDP queries for an IP address that is not on that network are suppressed. NDP suppression is a technique used to reduce the amount of NDP Packets flooding within individual VXLAN segments, that is between VMs connected to the same logical switch.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/*/nd-suppression"

func (*NetworkInstance_Fdb_NdProxyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath

type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny

type NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/duplicate-ip-detection-interval YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/duplicate-ip-detection-interval"

func (*NetworkInstance_Fdb_NdProxy_DuplicateIpDetectionIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/duplicate-ip-detection-interval"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/duplicate-ip-detection-interval"

type NetworkInstance_Fdb_NdProxy_EnablePath

type NetworkInstance_Fdb_NdProxy_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/enable YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/enable"

func (*NetworkInstance_Fdb_NdProxy_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/enable"

type NetworkInstance_Fdb_NdProxy_EnablePathAny

type NetworkInstance_Fdb_NdProxy_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/enable YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/enable"

func (*NetworkInstance_Fdb_NdProxy_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/enable"

type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath

type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/ip-mobility-threshold"

type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny

type NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/ip-mobility-threshold YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/ip-mobility-threshold"

func (*NetworkInstance_Fdb_NdProxy_IpMobilityThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-mobility-threshold"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/ip-mobility-threshold"

type NetworkInstance_Fdb_NdProxy_NdSuppressionPath

type NetworkInstance_Fdb_NdProxy_NdSuppressionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_NdSuppressionPath represents the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/nd-suppression YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_NdSuppressionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/nd-suppression"

func (*NetworkInstance_Fdb_NdProxy_NdSuppressionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/nd-suppression"

type NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny

type NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/fdb/nd-proxy/state/nd-suppression YANG schema element.

func (*NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/config/nd-suppression"

func (*NetworkInstance_Fdb_NdProxy_NdSuppressionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/nd-suppression"
Path from root:       "/network-instances/network-instance/fdb/nd-proxy/state/nd-suppression"

type NetworkInstance_InterInstancePoliciesPath

type NetworkInstance_InterInstancePoliciesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePoliciesPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies YANG schema element.

func (*NetworkInstance_InterInstancePoliciesPath) ApplyPolicy

ApplyPolicy (container): Anchor point for routing policies in the model. Import and export policies are with respect to the local routing table, i.e., export (send) and import (receive), depending on the context.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "apply-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy"

func (*NetworkInstance_InterInstancePoliciesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePoliciesPath) ImportExportPolicy

ImportExportPolicy (container): Top container to set the import and export policies associated with a EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "import-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy"

func (*NetworkInstance_InterInstancePoliciesPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePoliciesPathAny

type NetworkInstance_InterInstancePoliciesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePoliciesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies YANG schema element.

func (*NetworkInstance_InterInstancePoliciesPathAny) ApplyPolicy

ApplyPolicy (container): Anchor point for routing policies in the model. Import and export policies are with respect to the local routing table, i.e., export (send) and import (receive), depending on the context.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "apply-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy"

func (*NetworkInstance_InterInstancePoliciesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePoliciesPathAny) ImportExportPolicy

ImportExportPolicy (container): Top container to set the import and export policies associated with a EVI

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "import-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy"

func (*NetworkInstance_InterInstancePoliciesPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePolicies_ApplyPolicyPath

type NetworkInstance_InterInstancePolicies_ApplyPolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePolicies_ApplyPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultExportPolicy

DefaultExportPolicy (leaf): explicitly set a default policy if no policy definition in the export policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/default-export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/default-import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ExportPolicy

ExportPolicy (leaf-list): list of policy names in sequence to be applied on sending a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny

type NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultExportPolicy

DefaultExportPolicy (leaf): explicitly set a default policy if no policy definition in the export policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/default-export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/default-import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ExportPolicy

ExportPolicy (leaf-list): list of policy names in sequence to be applied on sending a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/*/import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/default-export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/default-export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultExportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-export-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/default-import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny

type NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/default-import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_DefaultImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/default-import-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/export-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/export-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ExportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/export-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/import-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/import-policy"

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny

type NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/apply-policy/state/import-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/config/import-policy"

func (*NetworkInstance_InterInstancePolicies_ApplyPolicy_ImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/inter-instance-policies/apply-policy/state/import-policy"

type NetworkInstance_InterInstancePolicies_ImportExportPolicyPath

type NetworkInstance_InterInstancePolicies_ImportExportPolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePolicies_ImportExportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ExportRouteTarget

ExportRouteTarget (leaf-list): Export Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/*/export-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) ImportRouteTarget

ImportRouteTarget (leaf-list): Import Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/*/import-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny

type NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ExportRouteTarget

ExportRouteTarget (leaf-list): Export Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/*/export-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) ImportRouteTarget

ImportRouteTarget (leaf-list): Import Route Target (RT) in the network-instance on a PE.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/*/import-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy/state/export-route-target YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/config/export-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/state/export-route-target"

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy/state/export-route-target YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/config/export-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ExportRouteTargetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/export-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/state/export-route-target"

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath represents the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy/state/import-route-target YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/config/import-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/state/import-route-target"

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny

type NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/inter-instance-policies/import-export-policy/state/import-route-target YANG schema element.

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/config/import-route-target"

func (*NetworkInstance_InterInstancePolicies_ImportExportPolicy_ImportRouteTargetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-evpn"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-route-target"
Path from root:       "/network-instances/network-instance/inter-instance-policies/import-export-policy/state/import-route-target"

type NetworkInstance_InterfacePath

type NetworkInstance_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.

func (*NetworkInstance_InterfacePath) AssociatedAddressFamilies

AssociatedAddressFamilies (leaf-list): The address families on the subinterface which are to be associated with this network instance. When this leaf-list is empty and the network instance requires Layer 3 information the address families for which the network instance is enabled should be imported. If the value of this leaf-list is specified then the association MUST only be made for those address families that are included in the list.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/associated-address-families"

func (*NetworkInstance_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePath) Id

Id (leaf): A unique identifier for this interface - this is expressed as a free-text string

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/id"

func (*NetworkInstance_InterfacePath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/interface"

func (*NetworkInstance_InterfacePath) IrbAnycastGateway

IrbAnycastGateway (leaf): Associate VLAN SVI with anycast Gateway. The SVI is the layer3 interface for the mac-vrf when the SVI is being used as the first hop default gw.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/irb-anycast-gateway"

func (*NetworkInstance_InterfacePath) MacPinning

MacPinning (leaf): Enable (TRUE) or disable (FALSE). There are scenarios in which it is desired to configure some MAC addresses as static so that they are not subjected to MAC moves. If you enable MAC pinning on a CE interface, that MAC address cannot be moved to any other CE interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/mac-pinning"

func (*NetworkInstance_InterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/subinterface"

type NetworkInstance_InterfacePathAny

type NetworkInstance_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.

func (*NetworkInstance_InterfacePathAny) AssociatedAddressFamilies

AssociatedAddressFamilies (leaf-list): The address families on the subinterface which are to be associated with this network instance. When this leaf-list is empty and the network instance requires Layer 3 information the address families for which the network instance is enabled should be imported. If the value of this leaf-list is specified then the association MUST only be made for those address families that are included in the list.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/associated-address-families"

func (*NetworkInstance_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePathAny) Id

Id (leaf): A unique identifier for this interface - this is expressed as a free-text string

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/id"

func (*NetworkInstance_InterfacePathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/interface"

func (*NetworkInstance_InterfacePathAny) IrbAnycastGateway

IrbAnycastGateway (leaf): Associate VLAN SVI with anycast Gateway. The SVI is the layer3 interface for the mac-vrf when the SVI is being used as the first hop default gw.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/irb-anycast-gateway"

func (*NetworkInstance_InterfacePathAny) MacPinning

MacPinning (leaf): Enable (TRUE) or disable (FALSE). There are scenarios in which it is desired to configure some MAC addresses as static so that they are not subjected to MAC moves. If you enable MAC pinning on a CE interface, that MAC address cannot be moved to any other CE interface

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/mac-pinning"

func (*NetworkInstance_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/*/subinterface"

type NetworkInstance_InterfacePathMap added in v0.4.0

type NetworkInstance_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.

func (*NetworkInstance_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_InterfacePathMapAny added in v0.4.0

type NetworkInstance_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface YANG schema element.

func (*NetworkInstance_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Interface_AssociatedAddressFamiliesPath

type NetworkInstance_Interface_AssociatedAddressFamiliesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_AssociatedAddressFamiliesPath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/associated-address-families YANG schema element.

func (*NetworkInstance_Interface_AssociatedAddressFamiliesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/associated-address-families"

func (*NetworkInstance_Interface_AssociatedAddressFamiliesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/associated-address-families"

type NetworkInstance_Interface_AssociatedAddressFamiliesPathAny

type NetworkInstance_Interface_AssociatedAddressFamiliesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_AssociatedAddressFamiliesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/associated-address-families YANG schema element.

func (*NetworkInstance_Interface_AssociatedAddressFamiliesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/associated-address-families"

func (*NetworkInstance_Interface_AssociatedAddressFamiliesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-address-families"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/associated-address-families"

type NetworkInstance_Interface_IdPath

type NetworkInstance_Interface_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_IdPath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/id YANG schema element.

func (*NetworkInstance_Interface_IdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/id"

func (*NetworkInstance_Interface_IdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/id"

type NetworkInstance_Interface_IdPathAny

type NetworkInstance_Interface_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/id YANG schema element.

func (*NetworkInstance_Interface_IdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/id"

func (*NetworkInstance_Interface_IdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/id"

type NetworkInstance_Interface_InterfacePath

type NetworkInstance_Interface_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/interface YANG schema element.

func (*NetworkInstance_Interface_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/interface"

func (*NetworkInstance_Interface_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/interface"

type NetworkInstance_Interface_InterfacePathAny

type NetworkInstance_Interface_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/interface YANG schema element.

func (*NetworkInstance_Interface_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/interface"

func (*NetworkInstance_Interface_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/interface"

type NetworkInstance_Interface_IrbAnycastGatewayPath

type NetworkInstance_Interface_IrbAnycastGatewayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_IrbAnycastGatewayPath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/irb-anycast-gateway YANG schema element.

func (*NetworkInstance_Interface_IrbAnycastGatewayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/irb-anycast-gateway"

func (*NetworkInstance_Interface_IrbAnycastGatewayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/irb-anycast-gateway"

type NetworkInstance_Interface_IrbAnycastGatewayPathAny

type NetworkInstance_Interface_IrbAnycastGatewayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_IrbAnycastGatewayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/irb-anycast-gateway YANG schema element.

func (*NetworkInstance_Interface_IrbAnycastGatewayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/irb-anycast-gateway"

func (*NetworkInstance_Interface_IrbAnycastGatewayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/irb-anycast-gateway"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/irb-anycast-gateway"

type NetworkInstance_Interface_MacPinningPath

type NetworkInstance_Interface_MacPinningPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_MacPinningPath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/mac-pinning YANG schema element.

func (*NetworkInstance_Interface_MacPinningPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/mac-pinning"

func (*NetworkInstance_Interface_MacPinningPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/mac-pinning"

type NetworkInstance_Interface_MacPinningPathAny

type NetworkInstance_Interface_MacPinningPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_MacPinningPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/mac-pinning YANG schema element.

func (*NetworkInstance_Interface_MacPinningPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/mac-pinning"

func (*NetworkInstance_Interface_MacPinningPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-pinning"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/mac-pinning"

type NetworkInstance_Interface_SubinterfacePath

type NetworkInstance_Interface_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/subinterface YANG schema element.

func (*NetworkInstance_Interface_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/subinterface"

func (*NetworkInstance_Interface_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/subinterface"

type NetworkInstance_Interface_SubinterfacePathAny

type NetworkInstance_Interface_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Interface_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/interfaces/interface/state/subinterface YANG schema element.

func (*NetworkInstance_Interface_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/config/subinterface"

func (*NetworkInstance_Interface_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/interfaces/interface/state/subinterface"

type NetworkInstance_MplsPath

type NetworkInstance_MplsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls YANG schema element.

func (*NetworkInstance_MplsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_MplsPath) Global

Global (container): general mpls configuration applicable to any type of LSP and signaling protocol - label ranges, entropy label supportmay be added here

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/global"

func (*NetworkInstance_MplsPath) Interface

Interface (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_MplsPath) InterfaceAny

InterfaceAny (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

func (*NetworkInstance_MplsPath) InterfaceMap added in v0.4.0

InterfaceMap (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

func (*NetworkInstance_MplsPath) Lsps

Lsps (container): LSP definitions and configuration

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsps"
Path from root:       "/network-instances/network-instance/mpls/lsps"

func (*NetworkInstance_MplsPath) SignalingProtocols

SignalingProtocols (container): top-level signaling protocol configuration

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "signaling-protocols"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols"

func (*NetworkInstance_MplsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_MplsPath) TeGlobalAttributes

TeGlobalAttributes (container): traffic-engineering global attributes

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-global-attributes"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes"

type NetworkInstance_MplsPathAny

type NetworkInstance_MplsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls YANG schema element.

func (*NetworkInstance_MplsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_MplsPathAny) Global

Global (container): general mpls configuration applicable to any type of LSP and signaling protocol - label ranges, entropy label supportmay be added here

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/global"

func (*NetworkInstance_MplsPathAny) Interface

Interface (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_MplsPathAny) InterfaceAny

InterfaceAny (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

func (*NetworkInstance_MplsPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): List of TE interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface"

func (*NetworkInstance_MplsPathAny) Lsps

Lsps (container): LSP definitions and configuration

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsps"
Path from root:       "/network-instances/network-instance/mpls/lsps"

func (*NetworkInstance_MplsPathAny) SignalingProtocols

SignalingProtocols (container): top-level signaling protocol configuration

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "signaling-protocols"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols"

func (*NetworkInstance_MplsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_MplsPathAny) TeGlobalAttributes

TeGlobalAttributes (container): traffic-engineering global attributes

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-global-attributes"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes"

type NetworkInstance_Mpls_GlobalPath

type NetworkInstance_Mpls_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global YANG schema element.

func (*NetworkInstance_Mpls_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_GlobalPath) Interface

Interface (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_GlobalPath) InterfaceAny

InterfaceAny (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

func (*NetworkInstance_Mpls_GlobalPath) InterfaceMap added in v0.4.0

InterfaceMap (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

func (*NetworkInstance_Mpls_GlobalPath) NullLabel

NullLabel (leaf): The null-label type used, implicit or explicit

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/*/null-label"

func (*NetworkInstance_Mpls_GlobalPath) PwEncapsulation

PwEncapsulation (leaf): The PDU type to use with pseudowires.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/*/pw-encapsulation"

func (*NetworkInstance_Mpls_GlobalPath) ReservedLabelBlock

ReservedLabelBlock (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

LocalId: string

func (*NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockAny

ReservedLabelBlockAny (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

func (*NetworkInstance_Mpls_GlobalPath) ReservedLabelBlockMap added in v0.4.0

ReservedLabelBlockMap (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

func (*NetworkInstance_Mpls_GlobalPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_GlobalPath) TtlPropagation

TtlPropagation (leaf): Enables TTL propagation across the MPLS domain. When ttl-propagation is set to true, the IP TTL is copied into the MPLS header TTL when pushing a label to an IP packet. If false, the IP TTL is not copied into the MPLS header TTL and, therefore, the IP TTL is not updated in the MPLS domain.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/*/ttl-propagation"

type NetworkInstance_Mpls_GlobalPathAny

type NetworkInstance_Mpls_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global YANG schema element.

func (*NetworkInstance_Mpls_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_GlobalPathAny) Interface

Interface (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_GlobalPathAny) InterfaceAny

InterfaceAny (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

func (*NetworkInstance_Mpls_GlobalPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): List of MPLS-enabled interfaces.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface"

func (*NetworkInstance_Mpls_GlobalPathAny) NullLabel

NullLabel (leaf): The null-label type used, implicit or explicit

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/*/null-label"

func (*NetworkInstance_Mpls_GlobalPathAny) PwEncapsulation

PwEncapsulation (leaf): The PDU type to use with pseudowires.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/*/pw-encapsulation"

func (*NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlock

ReservedLabelBlock (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

LocalId: string

func (*NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockAny

ReservedLabelBlockAny (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

func (*NetworkInstance_Mpls_GlobalPathAny) ReservedLabelBlockMap added in v0.4.0

ReservedLabelBlockMap (list): A range of labels starting with the start-label up to and including the end label that should be allocated for use by a specific protocol.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reserved-label-blocks/reserved-label-block"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block"

func (*NetworkInstance_Mpls_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_GlobalPathAny) TtlPropagation

TtlPropagation (leaf): Enables TTL propagation across the MPLS domain. When ttl-propagation is set to true, the IP TTL is copied into the MPLS header TTL when pushing a label to an IP packet. If false, the IP TTL is not copied into the MPLS header TTL and, therefore, the IP TTL is not updated in the MPLS domain.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/*/ttl-propagation"

type NetworkInstance_Mpls_Global_InterfacePath

type NetworkInstance_Mpls_Global_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_InterfacePath) InterfaceId

InterfaceId (leaf): Indentifier for the MPLS interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_Global_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_Global_InterfacePath) MplsEnabled

MplsEnabled (leaf): Enable MPLS forwarding on this interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/*/mpls-enabled"

func (*NetworkInstance_Mpls_Global_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_InterfacePathAny

type NetworkInstance_Mpls_Global_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceId

InterfaceId (leaf): Indentifier for the MPLS interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_Global_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_Global_InterfacePathAny) MplsEnabled

MplsEnabled (leaf): Enable MPLS forwarding on this interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/*/mpls-enabled"

func (*NetworkInstance_Mpls_Global_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_InterfacePathMap added in v0.4.0

type NetworkInstance_Mpls_Global_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Mpls_Global_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_Interface_InterfaceIdPath

type NetworkInstance_Mpls_Global_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny

type NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_Global_Interface_InterfaceRefPath

type NetworkInstance_Mpls_Global_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny

type NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_Global_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_Global_Interface_MplsEnabledPath

type NetworkInstance_Mpls_Global_Interface_MplsEnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_MplsEnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/state/mpls-enabled YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_MplsEnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/config/mpls-enabled"

func (*NetworkInstance_Mpls_Global_Interface_MplsEnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/state/mpls-enabled"

type NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny

type NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/interface-attributes/interface/state/mpls-enabled YANG schema element.

func (*NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/config/mpls-enabled"

func (*NetworkInstance_Mpls_Global_Interface_MplsEnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-enabled"
Path from root:       "/network-instances/network-instance/mpls/global/interface-attributes/interface/state/mpls-enabled"

type NetworkInstance_Mpls_Global_NullLabelPath

type NetworkInstance_Mpls_Global_NullLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_NullLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/null-label YANG schema element.

func (*NetworkInstance_Mpls_Global_NullLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/config/null-label"

func (*NetworkInstance_Mpls_Global_NullLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/state/null-label"

type NetworkInstance_Mpls_Global_NullLabelPathAny

type NetworkInstance_Mpls_Global_NullLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_NullLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/null-label YANG schema element.

func (*NetworkInstance_Mpls_Global_NullLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/config/null-label"

func (*NetworkInstance_Mpls_Global_NullLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/null-label"
Path from root:       "/network-instances/network-instance/mpls/global/state/null-label"

type NetworkInstance_Mpls_Global_PwEncapsulationPath

type NetworkInstance_Mpls_Global_PwEncapsulationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_PwEncapsulationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/pw-encapsulation YANG schema element.

func (*NetworkInstance_Mpls_Global_PwEncapsulationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/config/pw-encapsulation"

func (*NetworkInstance_Mpls_Global_PwEncapsulationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/state/pw-encapsulation"

type NetworkInstance_Mpls_Global_PwEncapsulationPathAny

type NetworkInstance_Mpls_Global_PwEncapsulationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_PwEncapsulationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/pw-encapsulation YANG schema element.

func (*NetworkInstance_Mpls_Global_PwEncapsulationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/config/pw-encapsulation"

func (*NetworkInstance_Mpls_Global_PwEncapsulationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pw-encapsulation"
Path from root:       "/network-instances/network-instance/mpls/global/state/pw-encapsulation"

type NetworkInstance_Mpls_Global_ReservedLabelBlockPath

type NetworkInstance_Mpls_Global_ReservedLabelBlockPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_ReservedLabelBlockPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LocalId

LocalId (leaf): A local identifier for the global label block allocation.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/local-id"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) LowerBound

LowerBound (leaf): Lower bound of the global label block. The block is defined to include this label.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/lower-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPath) UpperBound

UpperBound (leaf): Upper bound for the global label block. The block is defined to include this label.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/upper-bound"

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LocalId

LocalId (leaf): A local identifier for the global label block allocation.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/local-id"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) LowerBound

LowerBound (leaf): Lower bound of the global label block. The block is defined to include this label.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/lower-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathAny) UpperBound

UpperBound (leaf): Upper bound for the global label block. The block is defined to include this label.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/*/upper-bound"

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap added in v0.4.0

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlockPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/local-id YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/local-id"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/local-id"

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/local-id YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/local-id"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LocalIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/local-id"

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/lower-bound YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/lower-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/lower-bound"

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny

type NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/lower-bound YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/lower-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_LowerBoundPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lower-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/lower-bound"

type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath

type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/upper-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/upper-bound"

type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny

type NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/config/upper-bound"

func (*NetworkInstance_Mpls_Global_ReservedLabelBlock_UpperBoundPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upper-bound"
Path from root:       "/network-instances/network-instance/mpls/global/reserved-label-blocks/reserved-label-block/state/upper-bound"

type NetworkInstance_Mpls_Global_TtlPropagationPath

type NetworkInstance_Mpls_Global_TtlPropagationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_TtlPropagationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/ttl-propagation YANG schema element.

func (*NetworkInstance_Mpls_Global_TtlPropagationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/config/ttl-propagation"

func (*NetworkInstance_Mpls_Global_TtlPropagationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/state/ttl-propagation"

type NetworkInstance_Mpls_Global_TtlPropagationPathAny

type NetworkInstance_Mpls_Global_TtlPropagationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Global_TtlPropagationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/global/state/ttl-propagation YANG schema element.

func (*NetworkInstance_Mpls_Global_TtlPropagationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/config/ttl-propagation"

func (*NetworkInstance_Mpls_Global_TtlPropagationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ttl-propagation"
Path from root:       "/network-instances/network-instance/mpls/global/state/ttl-propagation"

type NetworkInstance_Mpls_InterfacePath

type NetworkInstance_Mpls_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_InterfacePath) AdminGroup

AdminGroup (leaf-list): list of admin groups (by name) on the interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/admin-group"

func (*NetworkInstance_Mpls_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePath) IgpFloodingBandwidth

IgpFloodingBandwidth (container): Interface bandwidth change percentages that trigger update events into the IGP traffic engineering database (TED)

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-flooding-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth"

func (*NetworkInstance_Mpls_InterfacePath) InterfaceId

InterfaceId (leaf): Id of the interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_InterfacePath) SrlgMembership

SrlgMembership (leaf-list): list of references to named shared risk link groups that the interface belongs to.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/srlg-membership"

func (*NetworkInstance_Mpls_InterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePath) TeMetric

TeMetric (leaf): TE specific metric for the link

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/te-metric"

type NetworkInstance_Mpls_InterfacePathAny

type NetworkInstance_Mpls_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_InterfacePathAny) AdminGroup

AdminGroup (leaf-list): list of admin groups (by name) on the interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/admin-group"

func (*NetworkInstance_Mpls_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePathAny) IgpFloodingBandwidth

IgpFloodingBandwidth (container): Interface bandwidth change percentages that trigger update events into the IGP traffic engineering database (TED)

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-flooding-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth"

func (*NetworkInstance_Mpls_InterfacePathAny) InterfaceId

InterfaceId (leaf): Id of the interface

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_InterfacePathAny) SrlgMembership

SrlgMembership (leaf-list): list of references to named shared risk link groups that the interface belongs to.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/srlg-membership"

func (*NetworkInstance_Mpls_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePathAny) TeMetric

TeMetric (leaf): TE specific metric for the link

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/*/te-metric"

type NetworkInstance_Mpls_InterfacePathMap added in v0.4.0

type NetworkInstance_Mpls_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Mpls_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Interface_AdminGroupPath

type NetworkInstance_Mpls_Interface_AdminGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_AdminGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/admin-group YANG schema element.

func (*NetworkInstance_Mpls_Interface_AdminGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/admin-group"

func (*NetworkInstance_Mpls_Interface_AdminGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/admin-group"

type NetworkInstance_Mpls_Interface_AdminGroupPathAny

type NetworkInstance_Mpls_Interface_AdminGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_AdminGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/admin-group YANG schema element.

func (*NetworkInstance_Mpls_Interface_AdminGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/admin-group"

func (*NetworkInstance_Mpls_Interface_AdminGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/admin-group"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DeltaPercentage

DeltaPercentage (leaf): The percentage of the maximum-reservable-bandwidth considered as the delta that results in an IGP update being flooded

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/delta-percentage"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) DownThresholds

DownThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth) at which bandwidth updates are to be triggered when the bandwidth is decreasing.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdSpecification

ThresholdSpecification (leaf): This value specifies whether a single set of threshold values should be used for both increasing and decreasing bandwidth when determining whether to trigger updated bandwidth values to be flooded in the IGP TE extensions. MIRRORED-UP-DOWN indicates that a single value (or set of values) should be used for both increasing and decreasing values, where SEPARATE-UP-DOWN specifies that the increasing and decreasing values will be separately specified

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/threshold-specification"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) ThresholdType

ThresholdType (leaf): The type of threshold that should be used to specify the values at which bandwidth is flooded. DELTA indicates that the local system should flood IGP updates when a change in reserved bandwidth >= the specified delta occurs on the interface. Where THRESHOLD_CROSSED is specified, the local system should trigger an update (and hence flood) the reserved bandwidth when the reserved bandwidth changes such that it crosses, or becomes equal to one of the threshold values

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/threshold-type"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpDownThresholds

UpDownThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth of the interface) at which bandwidth updates are flooded - used both when the bandwidth is increasing and decreasing

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/up-down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPath) UpThresholds

UpThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth) at which bandwidth updates are to be triggered when the bandwidth is increasing.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/up-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DeltaPercentage

DeltaPercentage (leaf): The percentage of the maximum-reservable-bandwidth considered as the delta that results in an IGP update being flooded

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/delta-percentage"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) DownThresholds

DownThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth) at which bandwidth updates are to be triggered when the bandwidth is decreasing.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdSpecification

ThresholdSpecification (leaf): This value specifies whether a single set of threshold values should be used for both increasing and decreasing bandwidth when determining whether to trigger updated bandwidth values to be flooded in the IGP TE extensions. MIRRORED-UP-DOWN indicates that a single value (or set of values) should be used for both increasing and decreasing values, where SEPARATE-UP-DOWN specifies that the increasing and decreasing values will be separately specified

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/threshold-specification"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) ThresholdType

ThresholdType (leaf): The type of threshold that should be used to specify the values at which bandwidth is flooded. DELTA indicates that the local system should flood IGP updates when a change in reserved bandwidth >= the specified delta occurs on the interface. Where THRESHOLD_CROSSED is specified, the local system should trigger an update (and hence flood) the reserved bandwidth when the reserved bandwidth changes such that it crosses, or becomes equal to one of the threshold values

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/threshold-type"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpDownThresholds

UpDownThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth of the interface) at which bandwidth updates are flooded - used both when the bandwidth is increasing and decreasing

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/up-down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidthPathAny) UpThresholds

UpThresholds (leaf-list): The thresholds (expressed as a percentage of the maximum reservable bandwidth) at which bandwidth updates are to be triggered when the bandwidth is increasing.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/*/up-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/delta-percentage YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/delta-percentage"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/delta-percentage"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/delta-percentage YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/delta-percentage"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DeltaPercentagePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/delta-percentage"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/delta-percentage"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/down-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/down-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/down-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_DownThresholdsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/down-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-specification YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/threshold-specification"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-specification"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-specification YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/threshold-specification"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdSpecificationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-specification"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-specification"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-type YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/threshold-type"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-type"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-type YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/threshold-type"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_ThresholdTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-type"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/threshold-type"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-down-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/up-down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-down-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-down-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/up-down-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpDownThresholdsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/up-down-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-down-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/up-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-thresholds"

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny

type NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-thresholds YANG schema element.

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/config/up-thresholds"

func (*NetworkInstance_Mpls_Interface_IgpFloodingBandwidth_UpThresholdsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/up-thresholds"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/igp-flooding-bandwidth/state/up-thresholds"

type NetworkInstance_Mpls_Interface_InterfaceIdPath

type NetworkInstance_Mpls_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_Interface_InterfaceIdPathAny

type NetworkInstance_Mpls_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_Interface_InterfaceRefPath

type NetworkInstance_Mpls_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_Interface_InterfaceRefPathAny

type NetworkInstance_Mpls_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_Interface_SrlgMembershipPath

type NetworkInstance_Mpls_Interface_SrlgMembershipPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_SrlgMembershipPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/srlg-membership YANG schema element.

func (*NetworkInstance_Mpls_Interface_SrlgMembershipPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/srlg-membership"

func (*NetworkInstance_Mpls_Interface_SrlgMembershipPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/srlg-membership"

type NetworkInstance_Mpls_Interface_SrlgMembershipPathAny

type NetworkInstance_Mpls_Interface_SrlgMembershipPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_SrlgMembershipPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/srlg-membership YANG schema element.

func (*NetworkInstance_Mpls_Interface_SrlgMembershipPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/srlg-membership"

func (*NetworkInstance_Mpls_Interface_SrlgMembershipPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/srlg-membership"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/srlg-membership"

type NetworkInstance_Mpls_Interface_TeMetricPath

type NetworkInstance_Mpls_Interface_TeMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_TeMetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/te-metric YANG schema element.

func (*NetworkInstance_Mpls_Interface_TeMetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/te-metric"

func (*NetworkInstance_Mpls_Interface_TeMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/te-metric"

type NetworkInstance_Mpls_Interface_TeMetricPathAny

type NetworkInstance_Mpls_Interface_TeMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Interface_TeMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-interface-attributes/interface/state/te-metric YANG schema element.

func (*NetworkInstance_Mpls_Interface_TeMetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/config/te-metric"

func (*NetworkInstance_Mpls_Interface_TeMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/te-metric"
Path from root:       "/network-instances/network-instance/mpls/te-interface-attributes/interface/state/te-metric"

type NetworkInstance_Mpls_LspsPath

type NetworkInstance_Mpls_LspsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_LspsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps YANG schema element.

func (*NetworkInstance_Mpls_LspsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_LspsPath) ConstrainedPath

ConstrainedPath (container): traffic-engineered LSPs supporting different path computation and signaling methods

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "constrained-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path"

func (*NetworkInstance_Mpls_LspsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_LspsPath) StaticLsp

StaticLsp (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

Name: string

func (*NetworkInstance_Mpls_LspsPath) StaticLspAny

StaticLspAny (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

func (*NetworkInstance_Mpls_LspsPath) StaticLspMap added in v0.4.0

StaticLspMap (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

func (*NetworkInstance_Mpls_LspsPath) UnconstrainedPath

UnconstrainedPath (container): LSPs that use the IGP-determined path, i.e., non traffic-engineered, or non constrained-path

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unconstrained-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path"

type NetworkInstance_Mpls_LspsPathAny

type NetworkInstance_Mpls_LspsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_LspsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps YANG schema element.

func (*NetworkInstance_Mpls_LspsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_LspsPathAny) ConstrainedPath

ConstrainedPath (container): traffic-engineered LSPs supporting different path computation and signaling methods

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "constrained-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path"

func (*NetworkInstance_Mpls_LspsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_LspsPathAny) StaticLsp

StaticLsp (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

Name: string

func (*NetworkInstance_Mpls_LspsPathAny) StaticLspAny

StaticLspAny (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

func (*NetworkInstance_Mpls_LspsPathAny) StaticLspMap added in v0.4.0

StaticLspMap (list): list of defined static LSPs

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-lsps/static-lsp"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp"

func (*NetworkInstance_Mpls_LspsPathAny) UnconstrainedPath

UnconstrainedPath (container): LSPs that use the IGP-determined path, i.e., non traffic-engineered, or non constrained-path

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unconstrained-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path"

type NetworkInstance_Mpls_Lsps_ConstrainedPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPath

NamedExplicitPath (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathAny

NamedExplicitPathAny (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) NamedExplicitPathMap added in v0.4.0

NamedExplicitPathMap (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) Tunnel

Tunnel (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelAny

TunnelAny (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPath) TunnelMap added in v0.4.0

TunnelMap (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

type NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPath

NamedExplicitPath (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathAny

NamedExplicitPathAny (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) NamedExplicitPathMap added in v0.4.0

NamedExplicitPathMap (list): A list of explicit paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "named-explicit-paths/named-explicit-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) Tunnel

Tunnel (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelAny

TunnelAny (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPathPathAny) TunnelMap added in v0.4.0

TunnelMap (list): List of TE tunnels. This list contains only the LSPs that the current device originates (i.e., for which it is the head-end). Where the signaling protocol utilised for an LSP allows a mid-point or tail device to be aware of the LSP (e.g., RSVP-TE), then the associated sessions are maintained per protocol

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tunnels/tunnel"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObject

ExplicitRouteObject (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

Index: uint8

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectAny

ExplicitRouteObjectAny (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) ExplicitRouteObjectMap added in v0.4.0

ExplicitRouteObjectMap (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) Name

Name (leaf): A string name that uniquely identifies an explicit path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidProtectionRequired

SidProtectionRequired (leaf): When this value is set to true, only SIDs that are protected are to be selected by the calculating method when the explicit path is instantiated by a SR-TE LSP.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/sid-protection-required"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) SidSelectionMode

SidSelectionMode (leaf): The restrictions placed on the SIDs to be selected by the calculation method for the explicit path when it is instantiated for a SR-TE LSP

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/sid-selection-mode"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObject

ExplicitRouteObject (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

Index: uint8

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectAny

ExplicitRouteObjectAny (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) ExplicitRouteObjectMap added in v0.4.0

ExplicitRouteObjectMap (list): List of explicit route objects

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) Name

Name (leaf): A string name that uniquely identifies an explicit path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidProtectionRequired

SidProtectionRequired (leaf): When this value is set to true, only SIDs that are protected are to be selected by the calculating method when the explicit path is instantiated by a SR-TE LSP.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/sid-protection-required"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) SidSelectionMode

SidSelectionMode (leaf): The restrictions placed on the SIDs to be selected by the calculation method for the explicit path when it is instantiated for a SR-TE LSP

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/*/sid-selection-mode"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPathPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Address

Address (leaf): router hop for the LSP path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/address"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) HopType

HopType (leaf): strict or loose hop

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/hop-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) Index

Index (leaf): Index of this explicit route object to express the order of hops in the path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/index"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Address

Address (leaf): router hop for the LSP path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/address"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) HopType

HopType (leaf): strict or loose hop

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/hop-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) Index

Index (leaf): Index of this explicit route object to express the order of hops in the path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/*/index"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObjectPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/address"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/address"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/address"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/address"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/hop-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/hop-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/hop-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/hop-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/hop-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_HopTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/hop-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/index"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/index"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/config/index"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_ExplicitRouteObject_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/explicit-route-objects/explicit-route-object/state/index"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-protection-required YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/sid-protection-required"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-protection-required"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-protection-required YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/sid-protection-required"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidProtectionRequiredPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-protection-required"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-protection-required"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-selection-mode YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/sid-selection-mode"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-selection-mode"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-selection-mode YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/config/sid-selection-mode"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_NamedExplicitPath_SidSelectionModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-sr"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-selection-mode"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/named-explicit-paths/named-explicit-path/state/sid-selection-mode"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AdminStatus

AdminStatus (leaf): TE tunnel administrative state.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/admin-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) AutoGenerated

AutoGenerated (leaf): If the LSP was auto-generated by the system this leaf should be set to true. Examples of auto-generated LSPs are dynamically created backup LSPs to meet a FRR policy.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/auto-generated"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Bandwidth

Bandwidth (container): Bandwidth configuration for TE LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Counters

Counters (container): State data for MPLS label switched paths. This state data is specific to a single label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Description

Description (leaf): optional text description for the tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/description"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Metric

Metric (leaf): The value of the metric that should be specified. The value supplied in this leaf is used in conjunction with the metric type to determine the value of the metric used by the system. Where the metric-type is set to LSP_METRIC_ABSOLUTE - the value of this leaf is used directly; where it is set to LSP_METRIC_RELATIVE, the relevant (positive or negative) offset is used to formulate the metric; where metric-type is LSP_METRIC_INHERITED, the value of this leaf is not utilised

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) MetricType

MetricType (leaf): The type of metric specification that should be used to set the LSP(s) metric

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/metric-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Name

Name (leaf): The tunnel name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) OperStatus

OperStatus (leaf): The operational status of the TE tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/oper-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) P2PTunnelAttributes

P2PTunnelAttributes (container): Parameters related to LSPs of type P2P

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-tunnel-attributes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Preference

Preference (leaf): Specifies a preference for this tunnel. A lower number signifies a better preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ProtectionStyleRequested

ProtectionStyleRequested (leaf): style of mpls frr protection desired: can be link, link-node or unprotected.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/protection-style-requested"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ReoptimizeTimer

ReoptimizeTimer (leaf): frequency of reoptimization of a traffic engineered LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/reoptimize-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Role

Role (leaf): The lsp role at the current node, whether it is headend, transit or tailend.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/role"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) ShortcutEligible

ShortcutEligible (leaf): Whether this LSP is considered to be eligible for us as a shortcut in the IGP. In the case that this leaf is set to true, the IGP SPF calculation uses the metric specified to determine whether traffic should be carried over this LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/shortcut-eligible"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SignalingProtocol

SignalingProtocol (leaf): Signaling protocol used to set up this tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/signaling-protocol"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) SoftPreemption

SoftPreemption (leaf): Enables RSVP soft-preemption on this LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/soft-preemption"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Source

Source (leaf): RSVP-TE tunnel source address

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/source"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPath) Type

Type (leaf): Tunnel type, p2p or p2mp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AdminStatus

AdminStatus (leaf): TE tunnel administrative state.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/admin-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) AutoGenerated

AutoGenerated (leaf): If the LSP was auto-generated by the system this leaf should be set to true. Examples of auto-generated LSPs are dynamically created backup LSPs to meet a FRR policy.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/auto-generated"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Bandwidth

Bandwidth (container): Bandwidth configuration for TE LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Counters

Counters (container): State data for MPLS label switched paths. This state data is specific to a single label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Description

Description (leaf): optional text description for the tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/description"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Metric

Metric (leaf): The value of the metric that should be specified. The value supplied in this leaf is used in conjunction with the metric type to determine the value of the metric used by the system. Where the metric-type is set to LSP_METRIC_ABSOLUTE - the value of this leaf is used directly; where it is set to LSP_METRIC_RELATIVE, the relevant (positive or negative) offset is used to formulate the metric; where metric-type is LSP_METRIC_INHERITED, the value of this leaf is not utilised

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) MetricType

MetricType (leaf): The type of metric specification that should be used to set the LSP(s) metric

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/metric-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Name

Name (leaf): The tunnel name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) OperStatus

OperStatus (leaf): The operational status of the TE tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/oper-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) P2PTunnelAttributes

P2PTunnelAttributes (container): Parameters related to LSPs of type P2P

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-tunnel-attributes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Preference

Preference (leaf): Specifies a preference for this tunnel. A lower number signifies a better preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ProtectionStyleRequested

ProtectionStyleRequested (leaf): style of mpls frr protection desired: can be link, link-node or unprotected.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/protection-style-requested"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ReoptimizeTimer

ReoptimizeTimer (leaf): frequency of reoptimization of a traffic engineered LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/reoptimize-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Role

Role (leaf): The lsp role at the current node, whether it is headend, transit or tailend.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/role"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) ShortcutEligible

ShortcutEligible (leaf): Whether this LSP is considered to be eligible for us as a shortcut in the IGP. In the case that this leaf is set to true, the IGP SPF calculation uses the metric specified to determine whether traffic should be carried over this LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/shortcut-eligible"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SignalingProtocol

SignalingProtocol (leaf): Signaling protocol used to set up this tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/signaling-protocol"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) SoftPreemption

SoftPreemption (leaf): Enables RSVP soft-preemption on this LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/soft-preemption"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Source

Source (leaf): RSVP-TE tunnel source address

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/source"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathAny) Type

Type (leaf): Tunnel type, p2p or p2mp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_TunnelPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/admin-status YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/admin-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/admin-status"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/admin-status YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/admin-status"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AdminStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/admin-status"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/auto-generated"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_AutoGeneratedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/auto-generated"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/auto-generated"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) AutoBandwidth

AutoBandwidth (container): Parameters related to auto-bandwidth

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "auto-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SetBandwidth

SetBandwidth (leaf): set bandwidth explicitly, e.g., using offline calculation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/*/set-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SignaledBandwidth

SignaledBandwidth (leaf): The currently signaled bandwidth of the LSP. In the case where the bandwidth is specified explicitly, then this will match the value of the set-bandwidth leaf; in cases where the bandwidth is dynamically computed by the system, the current value of the bandwidth should be reflected.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaled-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) SpecificationType

SpecificationType (leaf): The method used for settign the bandwidth, either explicitly specified or configured

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/*/specification-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) AutoBandwidth

AutoBandwidth (container): Parameters related to auto-bandwidth

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "auto-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SetBandwidth

SetBandwidth (leaf): set bandwidth explicitly, e.g., using offline calculation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/*/set-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SignaledBandwidth

SignaledBandwidth (leaf): The currently signaled bandwidth of the LSP. In the case where the bandwidth is specified explicitly, then this will match the value of the set-bandwidth leaf; in cases where the bandwidth is dynamically computed by the system, the current value of the bandwidth should be reflected.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaled-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) SpecificationType

SpecificationType (leaf): The method used for settign the bandwidth, either explicitly specified or configured

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/*/specification-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_BandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustInterval

AdjustInterval (leaf): time in seconds between adjustments to LSP bandwidth

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/adjust-interval"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) AdjustThreshold

AdjustThreshold (leaf): percentage difference between the LSP's specified bandwidth and its current bandwidth allocation -- if the difference is greater than the specified percentage, auto-bandwidth adjustment is triggered

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/adjust-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Enabled

Enabled (leaf): enables mpls auto-bandwidth on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) IntervalHighBw

IntervalHighBw (leaf): The maximum measured bandwidth during the current auto-bandwidth adjust interval expressed in kilobits per second.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interval-high-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MaxBw

MaxBw (leaf): set the maximum bandwidth in Kbps for an auto-bandwidth LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/max-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) MinBw

MinBw (leaf): set the minimum bandwidth in Kbps for an auto-bandwidth LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/min-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Overflow

Overflow (container): configuration of MPLS overflow bandwidth adjustement for the LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "overflow"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPath) Underflow

Underflow (container): configuration of MPLS underflow bandwidth adjustement for the LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "underflow"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustInterval

AdjustInterval (leaf): time in seconds between adjustments to LSP bandwidth

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/adjust-interval"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) AdjustThreshold

AdjustThreshold (leaf): percentage difference between the LSP's specified bandwidth and its current bandwidth allocation -- if the difference is greater than the specified percentage, auto-bandwidth adjustment is triggered

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/adjust-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Enabled

Enabled (leaf): enables mpls auto-bandwidth on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) IntervalHighBw

IntervalHighBw (leaf): The maximum measured bandwidth during the current auto-bandwidth adjust interval expressed in kilobits per second.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interval-high-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MaxBw

MaxBw (leaf): set the maximum bandwidth in Kbps for an auto-bandwidth LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/max-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) MinBw

MinBw (leaf): set the minimum bandwidth in Kbps for an auto-bandwidth LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/*/min-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Overflow

Overflow (container): configuration of MPLS overflow bandwidth adjustement for the LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "overflow"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidthPathAny) Underflow

Underflow (container): configuration of MPLS underflow bandwidth adjustement for the LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "underflow"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-interval YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/adjust-interval"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-interval"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-interval YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/adjust-interval"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjust-interval"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-interval"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/adjust-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/adjust-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_AdjustThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjust-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/adjust-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interval-high-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_IntervalHighBwPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interval-high-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/interval-high-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/max-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/max-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/max-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/max-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/max-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MaxBwPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/max-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/min-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/min-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/min-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/min-bw YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/config/min-bw"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_MinBwPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/min-bw"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/state/min-bw"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) Enabled

Enabled (leaf): enables mpls lsp bandwidth overflow adjustment on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) OverflowThreshold

OverflowThreshold (leaf): bandwidth percentage change to trigger an overflow event

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/overflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPath) TriggerEventCount

TriggerEventCount (leaf): number of consecutive overflow sample events needed to trigger an overflow adjustment

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) Enabled

Enabled (leaf): enables mpls lsp bandwidth overflow adjustment on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) OverflowThreshold

OverflowThreshold (leaf): bandwidth percentage change to trigger an overflow event

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/overflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_OverflowPathAny) TriggerEventCount

TriggerEventCount (leaf): number of consecutive overflow sample events needed to trigger an overflow adjustment

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/*/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/overflow-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/overflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/overflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/overflow-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/overflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_OverflowThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/overflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/overflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/trigger-event-count YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/trigger-event-count YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/config/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Overflow_TriggerEventCountPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/overflow/state/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) Enabled

Enabled (leaf): enables bandwidth underflow adjustment on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) TriggerEventCount

TriggerEventCount (leaf): number of consecutive underflow sample events needed to trigger an underflow adjustment

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPath) UnderflowThreshold

UnderflowThreshold (leaf): bandwidth percentage change to trigger and underflow event

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/underflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) Enabled

Enabled (leaf): enables bandwidth underflow adjustment on the lsp

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) TriggerEventCount

TriggerEventCount (leaf): number of consecutive underflow sample events needed to trigger an underflow adjustment

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_UnderflowPathAny) UnderflowThreshold

UnderflowThreshold (leaf): bandwidth percentage change to trigger and underflow event

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/*/underflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/trigger-event-count YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/trigger-event-count YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/trigger-event-count"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_TriggerEventCountPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger-event-count"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/trigger-event-count"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/underflow-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/underflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/underflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/underflow-threshold YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/config/underflow-threshold"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_AutoBandwidth_Underflow_UnderflowThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/underflow-threshold"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/auto-bandwidth/underflow/state/underflow-threshold"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/set-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/config/set-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/set-bandwidth"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/set-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/config/set-bandwidth"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SetBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/set-bandwidth"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaled-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SignaledBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaled-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/signaled-bandwidth"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/specification-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/config/specification-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/specification-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/specification-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/config/specification-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Bandwidth_SpecificationTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/specification-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/bandwidth/state/specification-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Bytes

Bytes (leaf): Number of bytes that have been forwarded over the label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bytes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) CurrentPathTime

CurrentPathTime (leaf): Indicates the time the LSP switched onto its current path. The value is reset upon a LSP path change.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "current-path-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) NextReoptimizationTime

NextReoptimizationTime (leaf): Indicates the next scheduled time the LSP will be reoptimized.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-reoptimization-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) OnlineTime

OnlineTime (leaf): Indication of the time the label switched path transitioned to an Oper Up or in-service state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "online-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) Packets

Packets (leaf): Number of pacets that have been forwarded over the label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) PathChanges

PathChanges (leaf): Number of path changes for the label switched path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPath) StateChanges

StateChanges (leaf): Number of state changes for the label switched path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Bytes

Bytes (leaf): Number of bytes that have been forwarded over the label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bytes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) CurrentPathTime

CurrentPathTime (leaf): Indicates the time the LSP switched onto its current path. The value is reset upon a LSP path change.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "current-path-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) NextReoptimizationTime

NextReoptimizationTime (leaf): Indicates the next scheduled time the LSP will be reoptimized.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-reoptimization-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) OnlineTime

OnlineTime (leaf): Indication of the time the label switched path transitioned to an Oper Up or in-service state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "online-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) Packets

Packets (leaf): Number of pacets that have been forwarded over the label switched path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) PathChanges

PathChanges (leaf): Number of path changes for the label switched path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_CountersPathAny) StateChanges

StateChanges (leaf): Number of state changes for the label switched path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bytes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_BytesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bytes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/bytes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "current-path-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_CurrentPathTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "current-path-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/current-path-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-reoptimization-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_NextReoptimizationTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-reoptimization-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/next-reoptimization-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "online-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_OnlineTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "online-time"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/online-time"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PacketsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "packets"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/packets"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_PathChangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/path-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_Counters_StateChangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state-changes"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/counters/state-changes"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/description YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/description"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/description"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/description YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/description"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_DescriptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/description"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_HoldPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/metric-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric-type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/metric-type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_MetricTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/metric-type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/oper-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_OperStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/oper-status"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/oper-status"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) Destination

Destination (leaf): P2P tunnel destination address

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/*/destination"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPath

P2PPrimaryPath (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathAny

P2PPrimaryPathAny (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PPrimaryPathMap added in v0.4.0

P2PPrimaryPathMap (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPath

P2PSecondaryPath (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathAny

P2PSecondaryPathAny (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) P2PSecondaryPathMap added in v0.4.0

P2PSecondaryPathMap (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) RecordRouteEnabled added in v0.4.0

RecordRouteEnabled (leaf): Enables recording a path on an LSP using the record route object (RRO)

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/*/record-route-enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) Destination

Destination (leaf): P2P tunnel destination address

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/*/destination"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPath

P2PPrimaryPath (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathAny

P2PPrimaryPathAny (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PPrimaryPathMap added in v0.4.0

P2PPrimaryPathMap (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-primary-path/p2p-primary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPath

P2PSecondaryPath (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

Name: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathAny

P2PSecondaryPathAny (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) P2PSecondaryPathMap added in v0.4.0

P2PSecondaryPathMap (list): List of p2p primary paths for a tunnel

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "p2p-secondary-paths/p2p-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) RecordRouteEnabled added in v0.4.0

RecordRouteEnabled (leaf): Enables recording a path on an LSP using the record route object (RRO)

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/*/record-route-enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributesPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/destination YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/config/destination"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/destination"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/destination YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/config/destination"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_DestinationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/destination"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AdminGroups

AdminGroups (container): Top-level container for include/exclude constraints for link affinities

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "admin-groups"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) AssociatedRsvpSessions

AssociatedRsvpSessions (leaf-list): If the signalling protocol specified for this path is RSVP-TE, this leaf-list provides a reference to the associated sessions within the RSVP-TE protocol sessions list, such that details of the signaling can be retrieved. More than one session may exist during re-signalling such as make-before-break.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPath

CandidateSecondaryPath (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

SecondaryPath: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathAny

CandidateSecondaryPathAny (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CandidateSecondaryPathMap added in v0.4.0

CandidateSecondaryPathMap (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfMetric

CspfMetric (leaf): The IGP metric of the path currently used by the LSP. This value is used to represent the metric of the path used by the LSP following the execution of the CSPF algorithm and signalling of the LSP.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) CspfTiebreaker

CspfTiebreaker (leaf): Determine the tie-breaking method to choose between equally desirable paths during CSPF computation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) ExplicitPathName

ExplicitPathName (leaf): reference to a defined path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Name

Name (leaf): Path name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationMethod

PathComputationMethod (leaf): The method used for computing the path, either locally computed, queried from a server or not computed at all (explicitly configured).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathComputationServer

PathComputationServer (leaf): Reference to the address of a previously configured external path computation server.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathControl

PathControl (leaf): Set the LSP path control mode as PCE_DELEGATED PCC_CONTROLLED or PCC_REPORT_ONLY information state to the PCE.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraint

PathMetricBoundConstraint (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

Type: oc.E_MplsTypes_PATH_METRIC_TYPE

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintAny

PathMetricBoundConstraintAny (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) PathMetricBoundConstraintMap added in v0.4.0

PathMetricBoundConstraintMap (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) Preference

Preference (leaf): Specifies a preference for this path. The lower the number higher the preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) RetryTimer

RetryTimer (leaf): sets the time between attempts to establish the LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) SpfMetric

SpfMetric (leaf): The IGP metric of the shortest path to the LSP destination. This value is used to compare the current metric of the constrained path to the shortest path that is available in the network topology.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPath) UseCspf

UseCspf (leaf): Flag to enable CSPF for locally computed LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AdminGroups

AdminGroups (container): Top-level container for include/exclude constraints for link affinities

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "admin-groups"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) AssociatedRsvpSessions

AssociatedRsvpSessions (leaf-list): If the signalling protocol specified for this path is RSVP-TE, this leaf-list provides a reference to the associated sessions within the RSVP-TE protocol sessions list, such that details of the signaling can be retrieved. More than one session may exist during re-signalling such as make-before-break.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPath

CandidateSecondaryPath (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

SecondaryPath: string

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathAny

CandidateSecondaryPathAny (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CandidateSecondaryPathMap added in v0.4.0

CandidateSecondaryPathMap (list): List of secondary paths which may be utilised when the current primary path is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-secondary-paths/candidate-secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfMetric

CspfMetric (leaf): The IGP metric of the path currently used by the LSP. This value is used to represent the metric of the path used by the LSP following the execution of the CSPF algorithm and signalling of the LSP.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) CspfTiebreaker

CspfTiebreaker (leaf): Determine the tie-breaking method to choose between equally desirable paths during CSPF computation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) ExplicitPathName

ExplicitPathName (leaf): reference to a defined path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Name

Name (leaf): Path name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationMethod

PathComputationMethod (leaf): The method used for computing the path, either locally computed, queried from a server or not computed at all (explicitly configured).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathComputationServer

PathComputationServer (leaf): Reference to the address of a previously configured external path computation server.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathControl

PathControl (leaf): Set the LSP path control mode as PCE_DELEGATED PCC_CONTROLLED or PCC_REPORT_ONLY information state to the PCE.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraint

PathMetricBoundConstraint (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

Type: oc.E_MplsTypes_PATH_METRIC_TYPE

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintAny

PathMetricBoundConstraintAny (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) PathMetricBoundConstraintMap added in v0.4.0

PathMetricBoundConstraintMap (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) Preference

Preference (leaf): Specifies a preference for this path. The lower the number higher the preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) RetryTimer

RetryTimer (leaf): sets the time between attempts to establish the LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) SpfMetric

SpfMetric (leaf): The IGP metric of the shortest path to the LSP destination. This value is used to compare the current metric of the constrained path to the shortest path that is available in the network topology.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathAny) UseCspf

UseCspf (leaf): Flag to enable CSPF for locally computed LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/*/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPathPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) ExcludeGroup

ExcludeGroup (leaf-list): list of references to named admin-groups to exclude in path calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAllGroup

IncludeAllGroup (leaf-list): list of references to named admin-groups of which all must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) IncludeAnyGroup

IncludeAnyGroup (leaf-list): list of references to named admin-groups of which one must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) ExcludeGroup

ExcludeGroup (leaf-list): list of references to named admin-groups to exclude in path calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAllGroup

IncludeAllGroup (leaf-list): list of references to named admin-groups of which all must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) IncludeAnyGroup

IncludeAnyGroup (leaf-list): list of references to named admin-groups of which one must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/*/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/exclude-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/exclude-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/exclude-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_ExcludeGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/exclude-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-all-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-all-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-all-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAllGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-all-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-any-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-any-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-any-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/config/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AdminGroups_IncludeAnyGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/admin-groups/state/include-any-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_AssociatedRsvpSessionsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/associated-rsvp-sessions"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Active

Active (leaf): Indicates the current active path option that has been selected of the candidate secondary paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) Priority

Priority (leaf): The priority of the specified secondary path option. Higher priority options are less preferable - such that a secondary path reference with a priority of 0 is the most preferred

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/*/priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) SecondaryPath

SecondaryPath (leaf): A reference to the secondary path that should be utilised when the containing primary path option is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/*/secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Active

Active (leaf): Indicates the current active path option that has been selected of the candidate secondary paths

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) Priority

Priority (leaf): The priority of the specified secondary path option. Higher priority options are less preferable - such that a secondary path reference with a priority of 0 is the most preferred

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/*/priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) SecondaryPath

SecondaryPath (leaf): A reference to the secondary path that should be utilised when the containing primary path option is in use

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/*/secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPathPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_ActivePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/active"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/config/priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/config/priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_PriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/config/secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/secondary-path"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/config/secondary-path"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CandidateSecondaryPath_SecondaryPathPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/secondary-path"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/candidate-secondary-paths/candidate-secondary-path/state/secondary-path"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-tiebreaker YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-tiebreaker"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-tiebreaker YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_CspfTiebreakerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/cspf-tiebreaker"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/explicit-path-name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/explicit-path-name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/explicit-path-name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_ExplicitPathNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/explicit-path-name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_HoldPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-method YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-method"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-method YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationMethodPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-method"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-server YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-server"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-server YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathComputationServerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-computation-server"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-control YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-control"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-control YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathControlPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/path-control"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) MetricUpperBound

MetricUpperBound (leaf): Upper bound on end-to-end path metric. A zero indicate an unbounded upper limit for the specific metric-type.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPath) Type

Type (leaf): Identifies an entry in the list of metric-types bound for the TE path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound

MetricUpperBound (leaf): Upper bound on end-to-end path metric. A zero indicate an unbounded upper limit for the specific metric-type.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathAny) Type

Type (leaf): Identifies an entry in the list of metric-types bound for the TE path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraintPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PathMetricBoundConstraint_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/retry-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/retry-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/retry-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_RetryTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/retry-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SetupPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_SpfMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/spf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/use-cspf YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/use-cspf"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/use-cspf YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/config/use-cspf"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PPrimaryPath_UseCspfPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-primary-path/p2p-primary-path/state/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AdminGroups

AdminGroups (container): Top-level container for include/exclude constraints for link affinities

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "admin-groups"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) AssociatedRsvpSessions

AssociatedRsvpSessions (leaf-list): If the signalling protocol specified for this path is RSVP-TE, this leaf-list provides a reference to the associated sessions within the RSVP-TE protocol sessions list, such that details of the signaling can be retrieved. More than one session may exist during re-signalling such as make-before-break.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfMetric

CspfMetric (leaf): The IGP metric of the path currently used by the LSP. This value is used to represent the metric of the path used by the LSP following the execution of the CSPF algorithm and signalling of the LSP.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) CspfTiebreaker

CspfTiebreaker (leaf): Determine the tie-breaking method to choose between equally desirable paths during CSPF computation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) ExplicitPathName

ExplicitPathName (leaf): reference to a defined path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Name

Name (leaf): Path name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationMethod

PathComputationMethod (leaf): The method used for computing the path, either locally computed, queried from a server or not computed at all (explicitly configured).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathComputationServer

PathComputationServer (leaf): Reference to the address of a previously configured external path computation server.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathControl

PathControl (leaf): Set the LSP path control mode as PCE_DELEGATED PCC_CONTROLLED or PCC_REPORT_ONLY information state to the PCE.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraint

PathMetricBoundConstraint (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

Type: oc.E_MplsTypes_PATH_METRIC_TYPE

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintAny

PathMetricBoundConstraintAny (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) PathMetricBoundConstraintMap added in v0.4.0

PathMetricBoundConstraintMap (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) Preference

Preference (leaf): Specifies a preference for this path. The lower the number higher the preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) RetryTimer

RetryTimer (leaf): sets the time between attempts to establish the LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) SpfMetric

SpfMetric (leaf): The IGP metric of the shortest path to the LSP destination. This value is used to compare the current metric of the constrained path to the shortest path that is available in the network topology.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPath) UseCspf

UseCspf (leaf): Flag to enable CSPF for locally computed LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AdminGroups

AdminGroups (container): Top-level container for include/exclude constraints for link affinities

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "admin-groups"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) AssociatedRsvpSessions

AssociatedRsvpSessions (leaf-list): If the signalling protocol specified for this path is RSVP-TE, this leaf-list provides a reference to the associated sessions within the RSVP-TE protocol sessions list, such that details of the signaling can be retrieved. More than one session may exist during re-signalling such as make-before-break.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfMetric

CspfMetric (leaf): The IGP metric of the path currently used by the LSP. This value is used to represent the metric of the path used by the LSP following the execution of the CSPF algorithm and signalling of the LSP.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) CspfTiebreaker

CspfTiebreaker (leaf): Determine the tie-breaking method to choose between equally desirable paths during CSPF computation

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) ExplicitPathName

ExplicitPathName (leaf): reference to a defined path

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) HoldPriority

HoldPriority (leaf): preemption priority once the LSP is established, lower is higher priority; default 0 indicates other LSPs will not preempt the LSPs once established

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Name

Name (leaf): Path name

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationMethod

PathComputationMethod (leaf): The method used for computing the path, either locally computed, queried from a server or not computed at all (explicitly configured).

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathComputationServer

PathComputationServer (leaf): Reference to the address of a previously configured external path computation server.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathControl

PathControl (leaf): Set the LSP path control mode as PCE_DELEGATED PCC_CONTROLLED or PCC_REPORT_ONLY information state to the PCE.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraint

PathMetricBoundConstraint (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

Type: oc.E_MplsTypes_PATH_METRIC_TYPE

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintAny

PathMetricBoundConstraintAny (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) PathMetricBoundConstraintMap added in v0.4.0

PathMetricBoundConstraintMap (list): A list of metric bounds that are applied as constraints to the LSP. It act as a logical AND, hence all of them must be satisfied. If not, it will return an error. Constraints within this list may be applicable to either the local CSPF process (where data is available to the local device) or be communicated to a PCE for calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-metric-bound-constraints/path-metric-bound-constraint"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) Preference

Preference (leaf): Specifies a preference for this path. The lower the number higher the preference

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) RetryTimer

RetryTimer (leaf): sets the time between attempts to establish the LSP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SetupPriority

SetupPriority (leaf): RSVP-TE preemption priority during LSP setup, lower is higher priority; default 7 indicates that LSP will not preempt established LSPs during setup

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) SpfMetric

SpfMetric (leaf): The IGP metric of the shortest path to the LSP destination. This value is used to compare the current metric of the constrained path to the shortest path that is available in the network topology.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathAny) UseCspf

UseCspf (leaf): Flag to enable CSPF for locally computed LSPs

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/*/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPathPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) ExcludeGroup

ExcludeGroup (leaf-list): list of references to named admin-groups to exclude in path calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAllGroup

IncludeAllGroup (leaf-list): list of references to named admin-groups of which all must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) IncludeAnyGroup

IncludeAnyGroup (leaf-list): list of references to named admin-groups of which one must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) ExcludeGroup

ExcludeGroup (leaf-list): list of references to named admin-groups to exclude in path calculation.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAllGroup

IncludeAllGroup (leaf-list): list of references to named admin-groups of which all must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) IncludeAnyGroup

IncludeAnyGroup (leaf-list): list of references to named admin-groups of which one must be included

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/*/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/exclude-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/exclude-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/exclude-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/exclude-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_ExcludeGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exclude-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/exclude-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-all-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-all-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-all-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/include-all-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAllGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-all-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-all-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-any-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-any-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-any-group YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/config/include-any-group"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AdminGroups_IncludeAnyGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include-any-group"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/admin-groups/state/include-any-group"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_AssociatedRsvpSessionsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/associated-rsvp-sessions"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/associated-rsvp-sessions"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-tiebreaker YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-tiebreaker"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-tiebreaker YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/cspf-tiebreaker"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_CspfTiebreakerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cspf-tiebreaker"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/cspf-tiebreaker"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/explicit-path-name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/explicit-path-name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/explicit-path-name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/explicit-path-name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_ExplicitPathNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-path-name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/explicit-path-name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/hold-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/hold-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_HoldPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hold-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/hold-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/name"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/name"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-method YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-method"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-method YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-computation-method"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationMethodPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-method"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-method"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-server YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-server"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-server YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-computation-server"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathComputationServerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-computation-server"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-computation-server"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-control YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-control"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-control YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/path-control"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathControlPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-control"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/path-control"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) MetricUpperBound

MetricUpperBound (leaf): Upper bound on end-to-end path metric. A zero indicate an unbounded upper limit for the specific metric-type.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPath) Type

Type (leaf): Identifies an entry in the list of metric-types bound for the TE path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) MetricUpperBound

MetricUpperBound (leaf): Upper bound on end-to-end path metric. A zero indicate an unbounded upper limit for the specific metric-type.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathAny) Type

Type (leaf): Identifies an entry in the list of metric-types bound for the TE path.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/*/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraintPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/metric-upper-bound"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_MetricUpperBoundPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-upper-bound"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/metric-upper-bound"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PathMetricBoundConstraint_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/path-metric-bound-constraints/path-metric-bound-constraint/state/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/retry-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/retry-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/retry-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/retry-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_RetryTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retry-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/retry-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SetupPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_SpfMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/spf-metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/spf-metric"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/use-cspf YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/use-cspf"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/use-cspf YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/config/use-cspf"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_P2PSecondaryPath_UseCspfPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/use-cspf"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/p2p-secondary-paths/p2p-secondary-path/state/use-cspf"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/record-route-enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/config/record-route-enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/record-route-enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/record-route-enabled YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/config/record-route-enabled"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_P2PTunnelAttributes_RecordRouteEnabledPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/record-route-enabled"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/p2p-tunnel-attributes/state/record-route-enabled"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/preference YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/preference"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/preference"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/protection-style-requested YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/protection-style-requested"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/protection-style-requested"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/protection-style-requested YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/protection-style-requested"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ProtectionStyleRequestedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/protection-style-requested"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/reoptimize-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/reoptimize-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/reoptimize-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/reoptimize-timer YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/reoptimize-timer"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ReoptimizeTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/reoptimize-timer"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/role"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_RolePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/role"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/role"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/setup-priority YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/setup-priority"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SetupPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/setup-priority"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/setup-priority"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/shortcut-eligible YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/shortcut-eligible"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/shortcut-eligible"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/shortcut-eligible YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/shortcut-eligible"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_ShortcutEligiblePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/shortcut-eligible"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/shortcut-eligible"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/signaling-protocol YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/signaling-protocol"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/signaling-protocol"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/signaling-protocol YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/signaling-protocol"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SignalingProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/signaling-protocol"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/signaling-protocol"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/soft-preemption YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/soft-preemption"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/soft-preemption"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/soft-preemption YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/soft-preemption"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SoftPreemptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/soft-preemption"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/source YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/source"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/source"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/source YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/source"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/source"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/type"

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny

type NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/type YANG schema element.

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/config/type"

func (*NetworkInstance_Mpls_Lsps_ConstrainedPath_Tunnel_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/lsps/constrained-path/tunnels/tunnel/state/type"

type NetworkInstance_Mpls_Lsps_StaticLspPath

type NetworkInstance_Mpls_Lsps_StaticLspPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLspPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Egress

Egress (container): Static LSPs for which the router is an

 egress node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "egress"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress"

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Ingress

Ingress (container): Static LSPs for which the router is an

 ingress node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "ingress"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress"

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Name

Name (leaf): name to identify the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/*/name"

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPath) Transit

Transit (container): Static LSPs for which the router is an

 transit node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "transit"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit"

type NetworkInstance_Mpls_Lsps_StaticLspPathAny

type NetworkInstance_Mpls_Lsps_StaticLspPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLspPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Egress

Egress (container): Static LSPs for which the router is an

 egress node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "egress"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress"

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Ingress

Ingress (container): Static LSPs for which the router is an

 ingress node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "ingress"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress"

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Name

Name (leaf): name to identify the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/*/name"

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathAny) Transit

Transit (container): Static LSPs for which the router is an

 transit node
	Defining module:      "openconfig-mpls-static"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "transit"
	Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit"

type NetworkInstance_Mpls_Lsps_StaticLspPathMap added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLspPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLspPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLspPathMapAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLspPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLspPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLspPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath

type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPath) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_EgressPathAny) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_IncomingLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_InterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPath) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathAny) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMap) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHopPathMapAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IndexPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_InterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_IpAddressPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_PushLabelPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_LspNextHop_SubinterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_MetricPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_PushLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Egress_SubinterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/egress/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath

type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPath) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_IngressPathAny) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_IncomingLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_InterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPath) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathAny) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMap) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHopPathMapAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IndexPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_InterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_IpAddressPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_PushLabelPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_LspNextHop_SubinterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_MetricPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_PushLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Ingress_SubinterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/ingress/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_NamePath

type NetworkInstance_Mpls_Lsps_StaticLsp_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/config/name"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/state/name"

type NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/state/name YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/config/name"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/state/name"

type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath

type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPath) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) IncomingLabel

IncomingLabel (leaf): Label value on the incoming packet

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Interface added in v0.4.0

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHop added in v0.5.1

LspNextHop (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

Index: uint32

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopAny added in v0.5.1

LspNextHopAny (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) LspNextHopMap added in v0.5.1

LspNextHopMap (list): A list of next-hops to be utilised for the MPLS static route being specified.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsp-next-hops/lsp-next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Metric added in v0.4.0

Metric (leaf): Specifies metric value used for the MPLS route.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) NextHop

NextHop (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) PushLabel

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_TransitPathAny) Subinterface added in v0.4.0

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/incoming-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/incoming-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_IncomingLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/incoming-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/incoming-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_InterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPath) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Index added in v0.5.1

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Interface added in v0.5.1

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) IpAddress added in v0.5.1

IpAddress (leaf): Next hop IP address for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) PushLabel added in v0.5.1

PushLabel (leaf): Label value to push at the current hop for the LSP

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathAny) Subinterface added in v0.5.1

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/*/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMap) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHopPathMapAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/index YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/index"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IndexPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/index"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/interface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/interface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_InterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/interface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/ip-address"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_IpAddressPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/ip-address"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_PushLabelPathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePath) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny added in v0.5.1

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny) Config added in v0.5.1

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_LspNextHop_SubinterfacePathAny) State added in v0.5.1

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/lsp-next-hops/lsp-next-hop/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/metric YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/metric"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_MetricPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/metric"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/next-hop YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/next-hop"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/next-hop"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/push-label YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/push-label"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_PushLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-static"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/push-label"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/push-label"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/subinterface"

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny added in v0.4.0

type NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/config/subinterface"

func (*NetworkInstance_Mpls_Lsps_StaticLsp_Transit_SubinterfacePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/lsps/static-lsps/static-lsp/transit/state/subinterface"

type NetworkInstance_Mpls_Lsps_UnconstrainedPathPath

type NetworkInstance_Mpls_Lsps_UnconstrainedPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPathPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) PathSetupProtocol

PathSetupProtocol (container): select and configure the signaling method for

 the LSP
	Defining module:      "openconfig-mpls-igp"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "path-setup-protocol"
	Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol"

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny

type NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) PathSetupProtocol

PathSetupProtocol (container): select and configure the signaling method for

 the LSP
	Defining module:      "openconfig-mpls-igp"
	Instantiating module: "openconfig-network-instance"
	Path from parent:     "path-setup-protocol"
	Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol"

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPathPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) Ldp

Ldp (container): LDP signaling setup for IGP-congruent LSPs

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ldp"
Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol/ldp"

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) Ldp

Ldp (container): LDP signaling setup for IGP-congruent LSPs

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ldp"
Path from root:       "/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol/ldp"

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol/ldp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny

type NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/lsps/unconstrained-path/path-setup-protocol/ldp YANG schema element.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_Lsps_UnconstrainedPath_PathSetupProtocol_LdpPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocolsPath

type NetworkInstance_Mpls_SignalingProtocolsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocolsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocolsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocolsPath) Ldp

Ldp (container): LDP global signaling configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ldp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp"

func (*NetworkInstance_Mpls_SignalingProtocolsPath) RsvpTe

RsvpTe (container): RSVP-TE global signaling protocol configuration

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rsvp-te"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te"

func (*NetworkInstance_Mpls_SignalingProtocolsPath) SegmentRouting

SegmentRouting (container): MPLS-specific Segment Routing configuration and operational state parameters

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-routing"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing"

func (*NetworkInstance_Mpls_SignalingProtocolsPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocolsPathAny

type NetworkInstance_Mpls_SignalingProtocolsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocolsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) Ldp

Ldp (container): LDP global signaling configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ldp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp"

func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) RsvpTe

RsvpTe (container): RSVP-TE global signaling protocol configuration

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rsvp-te"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te"

func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) SegmentRouting

SegmentRouting (container): MPLS-specific Segment Routing configuration and operational state parameters

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-routing"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing"

func (*NetworkInstance_Mpls_SignalingProtocolsPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_LdpPath

type NetworkInstance_Mpls_SignalingProtocols_LdpPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_LdpPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Global

Global (container): Platform wide LDP configuration and state

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) InterfaceAttributes

InterfaceAttributes (container): Container including attributes for LDP-enabled interfaces

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Neighbor

Neighbor (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

LsrId: string
LabelSpaceId: uint16

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborAny

NeighborAny (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) NeighborMap added in v0.4.0

NeighborMap (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPath) Targeted

Targeted (container): Top container for targeted LDP state and configuration attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targeted"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted"

type NetworkInstance_Mpls_SignalingProtocols_LdpPathAny

type NetworkInstance_Mpls_SignalingProtocols_LdpPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_LdpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Global

Global (container): Platform wide LDP configuration and state

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) InterfaceAttributes

InterfaceAttributes (container): Container including attributes for LDP-enabled interfaces

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Neighbor

Neighbor (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

LsrId: string
LabelSpaceId: uint16

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborAny

NeighborAny (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) NeighborMap added in v0.4.0

NeighborMap (list): List of LDP neighbors and their attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_LdpPathAny) Targeted

Targeted (container): Top container for targeted LDP state and configuration attributes.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targeted"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Authentication

Authentication (container): Global LDP authentication

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) GracefulRestart

GracefulRestart (container): Top container for LDP graceful-restart attributes

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) LsrId

LsrId (leaf): Global label switch router identifier configuration.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/*/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Authentication

Authentication (container): Global LDP authentication

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) GracefulRestart

GracefulRestart (container): Top container for LDP graceful-restart attributes

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) LsrId

LsrId (leaf): Global label switch router identifier configuration.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/*/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) AuthenticationKey

AuthenticationKey (leaf): authenticate LDP signaling messages

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) Enable

Enable (leaf): Enables LDP authentication on the node.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) AuthenticationKey

AuthenticationKey (leaf): authenticate LDP signaling messages

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) Enable

Enable (leaf): Enables LDP authentication on the node.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_AuthenticationPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_AuthenticationKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_Authentication_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ForwardingHoldtime

ForwardingHoldtime (leaf): Time that defines the interval for keeping the node in recovery mode.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/forwarding-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) HelperEnable

HelperEnable (leaf): Enables the graceful restart helper for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/helper-enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) ReconnectTime

ReconnectTime (leaf): Interval for which the remote LDP peers will wait for the local node to reconnect after a failure

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/reconnect-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) RecoveryTime

RecoveryTime (leaf): Interval used to specify the time for the remote peer to maintain the MPLS forwarding state after the local node has succesfully reconnected

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ForwardingHoldtime

ForwardingHoldtime (leaf): Time that defines the interval for keeping the node in recovery mode.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/forwarding-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) HelperEnable

HelperEnable (leaf): Enables the graceful restart helper for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/helper-enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) ReconnectTime

ReconnectTime (leaf): Interval for which the remote LDP peers will wait for the local node to reconnect after a failure

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/reconnect-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) RecoveryTime

RecoveryTime (leaf): Interval used to specify the time for the remote peer to maintain the MPLS forwarding state after the local node has succesfully reconnected

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/*/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestartPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/forwarding-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/forwarding-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/forwarding-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/forwarding-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/forwarding-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ForwardingHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/forwarding-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/helper-enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/helper-enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/helper-enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/helper-enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/helper-enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_HelperEnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/helper-enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/helper-enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/reconnect-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/reconnect-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/reconnect-time"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/reconnect-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/reconnect-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_ReconnectTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reconnect-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/reconnect-time"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/recovery-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/recovery-time"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/recovery-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/config/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_GracefulRestart_RecoveryTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/graceful-restart/state/recovery-time"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/state/lsr-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/config/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/state/lsr-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/global/state/lsr-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/config/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Global_LsrIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/global/state/lsr-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) Interface

Interface (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceAny

InterfaceAny (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) InterfaceMap added in v0.4.0

InterfaceMap (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) Interface

Interface (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceAny

InterfaceAny (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): List of per-interface LDP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributesPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamily

AddressFamily (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

AfiName: oc.E_MplsLdp_MplsLdpAfi

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyAny

AddressFamilyAny (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) AddressFamilyMap added in v0.4.0

AddressFamilyMap (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) Counters

Counters (container): Interface specific LDP statistics and counters

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceId

InterfaceId (leaf): Identifier for the interface

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamily

AddressFamily (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

AfiName: oc.E_MplsLdp_MplsLdpAfi

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyAny

AddressFamilyAny (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) AddressFamilyMap added in v0.4.0

AddressFamilyMap (list): List for attributes related to address-families for LDP.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) Counters

Counters (container): Interface specific LDP statistics and counters

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceId

InterfaceId (leaf): Identifier for the interface

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) AfiName

AfiName (leaf): Adress-family name atttibute (IPv4, IPv6).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/*/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) AfiName

AfiName (leaf): Adress-family name atttibute (IPv4, IPv6).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/*/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamilyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/afi-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/config/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/afi-name"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/afi-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/config/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_AfiNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/afi-name"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_AddressFamily_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/address-families/address-family/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_InterfaceAttributes_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/interface-attributes/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Authentication

Authentication (container): Global LDP authentication

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) EnableDownstreamOnDemand added in v0.2.0

EnableDownstreamOnDemand (leaf): If this leaf is set to true, LDP downstream on demand is enabled in the LDP session and the router advertises DoD to the peer. If the peer also adverstises DoD, then downstream on demand is used in the session, otherwise downstream unsolicited is used.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/enable-downstream-on-demand"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacency

HelloAdjacency (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

RemoteAddress: string
LocalAddress: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyAny

HelloAdjacencyAny (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) HelloAdjacencyMap added in v0.4.0

HelloAdjacencyMap (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LabelSpaceId

LabelSpaceId (leaf): Label space ID of the neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/label-space-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) LsrId

LsrId (leaf): Neighbor label switch router identifier.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) NegotiatedLabelAdvertisementMode added in v0.2.0

NegotiatedLabelAdvertisementMode (leaf): This leaf shows the Label Advertisement Mode negotiated based on local and remote preferences. If DoD is enabled and the peer also adverstises DoD, then downstream is negotiated. Otherwise, downstream unsolicited is used.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) PeerLabelAdvertisementMode added in v0.2.0

PeerLabelAdvertisementMode (leaf): This leaf shows the Label Advertisement Mode which is advertised by the peer.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) SessionState

SessionState (leaf): Operational status of the LDP session, based on the state machine for session negotiation behavior.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-state"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Authentication

Authentication (container): Global LDP authentication

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) EnableDownstreamOnDemand added in v0.2.0

EnableDownstreamOnDemand (leaf): If this leaf is set to true, LDP downstream on demand is enabled in the LDP session and the router advertises DoD to the peer. If the peer also adverstises DoD, then downstream on demand is used in the session, otherwise downstream unsolicited is used.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/enable-downstream-on-demand"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacency

HelloAdjacency (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

RemoteAddress: string
LocalAddress: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyAny

HelloAdjacencyAny (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) HelloAdjacencyMap added in v0.4.0

HelloAdjacencyMap (list): List of hello adjacencies for a given LDP neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-adjacencies/hello-adjacency"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LabelSpaceId

LabelSpaceId (leaf): Label space ID of the neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/label-space-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) LsrId

LsrId (leaf): Neighbor label switch router identifier.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/*/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) NegotiatedLabelAdvertisementMode added in v0.2.0

NegotiatedLabelAdvertisementMode (leaf): This leaf shows the Label Advertisement Mode negotiated based on local and remote preferences. If DoD is enabled and the peer also adverstises DoD, then downstream is negotiated. Otherwise, downstream unsolicited is used.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) PeerLabelAdvertisementMode added in v0.2.0

PeerLabelAdvertisementMode (leaf): This leaf shows the Label Advertisement Mode which is advertised by the peer.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) SessionState

SessionState (leaf): Operational status of the LDP session, based on the state machine for session negotiation behavior.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-state"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLabelSpaceId

WithLabelSpaceId sets NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny's key "label-space-id" to the specified value. LabelSpaceId: uint16

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny) WithLsrId

WithLsrId sets NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathAny's key "lsr-id" to the specified value. LsrId: string

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_NeighborPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) AuthenticationKey

AuthenticationKey (leaf): authenticate LDP signaling messages

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) Enable

Enable (leaf): Enables LDP authentication on the node.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) AuthenticationKey

AuthenticationKey (leaf): authenticate LDP signaling messages

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) Enable

Enable (leaf): Enables LDP authentication on the node.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_AuthenticationPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_AuthenticationKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_Authentication_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/enable-downstream-on-demand YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/enable-downstream-on-demand"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/enable-downstream-on-demand"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/enable-downstream-on-demand YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/enable-downstream-on-demand"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_EnableDownstreamOnDemandPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable-downstream-on-demand"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/enable-downstream-on-demand"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) AdjacencyType

AdjacencyType (leaf): This attributes defines if the LDP adjacency is from a direct link or from targeted discovery.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloDropped

HelloDropped (leaf): Number of Hello messaged dropped by the device

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-dropped"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloHoldtime

HelloHoldtime (container): Specifies the time the sending LSR will maintain its record of Hellos from the receiving LSR

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) HelloReceived

HelloReceived (leaf): Number of Hello messaged received by the device

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-received"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LastClear

LastClear (leaf): Timestamp of the last time the interface counters were cleared expressed relative to the Unix Epoch (January 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-clear"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) LocalAddress

LocalAddress (leaf): Within the LDP adjacency, this attribute shows the local address.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/*/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) RemoteAddress

RemoteAddress (leaf): Within the LDP adjacency, this attribute shows the neighbor address.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/*/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) AdjacencyType

AdjacencyType (leaf): This attributes defines if the LDP adjacency is from a direct link or from targeted discovery.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloDropped

HelloDropped (leaf): Number of Hello messaged dropped by the device

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-dropped"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloHoldtime

HelloHoldtime (container): Specifies the time the sending LSR will maintain its record of Hellos from the receiving LSR

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) HelloReceived

HelloReceived (leaf): Number of Hello messaged received by the device

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-received"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LastClear

LastClear (leaf): Timestamp of the last time the interface counters were cleared expressed relative to the Unix Epoch (January 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-clear"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) LocalAddress

LocalAddress (leaf): Within the LDP adjacency, this attribute shows the local address.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/*/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) RemoteAddress

RemoteAddress (leaf): Within the LDP adjacency, this attribute shows the neighbor address.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/*/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithLocalAddress

WithLocalAddress sets NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny's key "local-address" to the specified value. LocalAddress: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny) WithRemoteAddress

WithRemoteAddress sets NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathAny's key "remote-address" to the specified value. RemoteAddress: string

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacencyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_AdjacencyTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/adjacency-type"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-dropped"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloDroppedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-dropped"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-dropped"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Adjacent

Adjacent (leaf): Hello holdtime attribute learned from the LDP neighbor

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacent"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) HelloExpiration

HelloExpiration (leaf): Expiration time for the hello holdtime.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-expiration"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) Negotiated

Negotiated (leaf): Hello holdtime attribute negotiated between the LDP neighbor and the local router.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) NextHello

NextHello (leaf): Time when the next LDP hello will be sent to the adjacent neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hello"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Adjacent

Adjacent (leaf): Hello holdtime attribute learned from the LDP neighbor

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacent"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) HelloExpiration

HelloExpiration (leaf): Expiration time for the hello holdtime.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-expiration"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) Negotiated

Negotiated (leaf): Hello holdtime attribute negotiated between the LDP neighbor and the local router.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) NextHello

NextHello (leaf): Time when the next LDP hello will be sent to the adjacent neighbor.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hello"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacent"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_AdjacentPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacent"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/adjacent"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-expiration"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_HelloExpirationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-expiration"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/hello-expiration"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NegotiatedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/negotiated"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hello"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloHoldtime_NextHelloPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hello"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/hello-holdtime/state/next-hello"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-received"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_HelloReceivedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-received"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/hello-received"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-clear"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LastClearPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-clear"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/last-clear"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/local-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/local-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/local-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_LocalAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/local-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/remote-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "remote-address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/remote-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/remote-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "remote-address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_HelloAdjacency_RemoteAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/hello-adjacencies/hello-adjacency/state/remote-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/label-space-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/label-space-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/label-space-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/label-space-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/label-space-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LabelSpaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-space-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/label-space-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/lsr-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/lsr-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/lsr-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/config/lsr-id"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_LsrIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsr-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/lsr-id"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_NegotiatedLabelAdvertisementModePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/negotiated-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/negotiated-label-advertisement-mode"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny added in v0.2.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_PeerLabelAdvertisementModePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/peer-label-advertisement-mode"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/peer-label-advertisement-mode"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-state"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Neighbor_SessionStatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-state"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/neighbors/neighbor/state/session-state"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamily

AddressFamily (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

AfiName: oc.E_MplsLdp_MplsLdpAfi

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyAny

AddressFamilyAny (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) AddressFamilyMap added in v0.4.0

AddressFamilyMap (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloAccept

HelloAccept (leaf): Enables or disables the acceptance of targeted LDP hello messages.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-accept"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamily

AddressFamily (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

AfiName: oc.E_MplsLdp_MplsLdpAfi

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyAny

AddressFamilyAny (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) AddressFamilyMap added in v0.4.0

AddressFamilyMap (list): List of address families for targeted LDP configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address-families/address-family"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloAccept

HelloAccept (leaf): Enables or disables the acceptance of targeted LDP hello messages.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-accept"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_TargetedPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) AfiName

AfiName (leaf): Adress-family name atttibute (IPv4, IPv6).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/*/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) Target

Target (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

RemoteAddress: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetAny

TargetAny (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPath) TargetMap added in v0.4.0

TargetMap (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) AfiName

AfiName (leaf): Adress-family name atttibute (IPv4, IPv6).

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/*/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) Target

Target (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

RemoteAddress: string

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetAny

TargetAny (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathAny) TargetMap added in v0.4.0

TargetMap (list): List of LDP targets configuration

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamilyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/state/afi-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/config/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/state/afi-name"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/state/afi-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/config/afi-name"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_AfiNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/state/afi-name"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) LocalAddress

LocalAddress (leaf): Local IP address of the LDP adjacency

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) RemoteAddress

RemoteAddress (leaf): Neighbor address of the targeted LDP adjacency

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloHoldtime

HelloHoldtime (leaf): Defines the time for which a neighbor adjacency will be kept by the router while it waits for a new link Hello message.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) HelloInterval

HelloInterval (leaf): Defines the interval for sending Hello messages on each link LDP adjacency.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) LocalAddress

LocalAddress (leaf): Local IP address of the LDP adjacency

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) RemoteAddress

RemoteAddress (leaf): Neighbor address of the targeted LDP adjacency

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/*/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_TargetPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/enabled YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/enabled"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/enabled"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/local-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/local-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/local-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/local-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_LocalAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/local-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/remote-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/remote-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/remote-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/config/remote-address"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_AddressFamily_Target_RemoteAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/address-families/address-family/targets/target/state/remote-address"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-accept YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-accept"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-accept"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-accept YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-accept"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloAcceptPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-accept"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-accept"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-holdtime YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-holdtime"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloHoldtimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-holdtime"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-holdtime"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_Ldp_Targeted_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-ldp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/ldp/targeted/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Global

Global (container): Platform wide RSVP configuration and state

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Interface

Interface (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceAny

InterfaceAny (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) InterfaceMap added in v0.4.0

InterfaceMap (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Neighbor

Neighbor (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

Address: string

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborAny

NeighborAny (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) NeighborMap added in v0.4.0

NeighborMap (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) Session

Session (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

LocalIndex: uint64

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionAny

SessionAny (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) SessionMap added in v0.4.0

SessionMap (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Global

Global (container): Platform wide RSVP configuration and state

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Interface

Interface (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceAny

InterfaceAny (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): List of per-interface RSVP configurations.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-attributes/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Neighbor

Neighbor (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

Address: string

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborAny

NeighborAny (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) NeighborMap added in v0.4.0

NeighborMap (list): List of RSVP neighbors of the local system

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) Session

Session (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

LocalIndex: uint64

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionAny

SessionAny (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) SessionMap added in v0.4.0

SessionMap (list): List of RSVP sessions

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sessions/session"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Counters

Counters (container): Platform wide RSVP statistics and counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) GracefulRestart

GracefulRestart (container): Operational state and configuration parameters relating to graceful-restart for RSVP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) Hellos

Hellos (container): Top level container for RSVP hello parameters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hellos"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) SoftPreemption

SoftPreemption (container): Protocol options relating to RSVP soft preemption

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Counters

Counters (container): Platform wide RSVP statistics and counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) GracefulRestart

GracefulRestart (container): Operational state and configuration parameters relating to graceful-restart for RSVP

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) Hellos

Hellos (container): Top level container for RSVP hello parameters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hellos"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) SoftPreemption

SoftPreemption (container): Protocol options relating to RSVP soft preemption

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "soft-preemption"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) Errors

Errors (container): Error counters associated with the global RSVP-TE instance.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "errors"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InAckMessages

InAckMessages (leaf): Number of received RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InHelloMessages

InHelloMessages (leaf): Number of received RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathErrorMessages

InPathErrorMessages (leaf): Number of received RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathMessages

InPathMessages (leaf): Number of received RSVP Path messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InPathTearMessages

InPathTearMessages (leaf): Number of received RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationErrorMessages

InReservationErrorMessages (leaf): Number of received RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationMessages

InReservationMessages (leaf): Number of received RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InReservationTearMessages

InReservationTearMessages (leaf): Number of received RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) InSrefreshMessages

InSrefreshMessages (leaf): Number of received RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutAckMessages

OutAckMessages (leaf): Number of sent RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutHelloMessages

OutHelloMessages (leaf): Number of sent RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathErrorMessages

OutPathErrorMessages (leaf): Number of sent RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathMessages

OutPathMessages (leaf): Number of sent RSVP PATH messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutPathTearMessages

OutPathTearMessages (leaf): Number of sent RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationErrorMessages

OutReservationErrorMessages (leaf): Number of sent RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationMessages

OutReservationMessages (leaf): Number of sent RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutReservationTearMessages

OutReservationTearMessages (leaf): Number of sent RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) OutSrefreshMessages

OutSrefreshMessages (leaf): Number of sent RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) PathTimeouts

PathTimeouts (leaf): The number of Path State Blocks (PSBs) that have been timed out by the local system.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) RateLimitedMessages

RateLimitedMessages (leaf): RSVP messages dropped due to rate limiting

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) ReservationTimeouts

ReservationTimeouts (leaf): The number of Reservation State Blocks (RSBs) that have been timed out by the local system.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reservation-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) Errors

Errors (container): Error counters associated with the global RSVP-TE instance.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "errors"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InAckMessages

InAckMessages (leaf): Number of received RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InHelloMessages

InHelloMessages (leaf): Number of received RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathErrorMessages

InPathErrorMessages (leaf): Number of received RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathMessages

InPathMessages (leaf): Number of received RSVP Path messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InPathTearMessages

InPathTearMessages (leaf): Number of received RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationErrorMessages

InReservationErrorMessages (leaf): Number of received RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationMessages

InReservationMessages (leaf): Number of received RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InReservationTearMessages

InReservationTearMessages (leaf): Number of received RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) InSrefreshMessages

InSrefreshMessages (leaf): Number of received RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutAckMessages

OutAckMessages (leaf): Number of sent RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutHelloMessages

OutHelloMessages (leaf): Number of sent RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathErrorMessages

OutPathErrorMessages (leaf): Number of sent RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathMessages

OutPathMessages (leaf): Number of sent RSVP PATH messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutPathTearMessages

OutPathTearMessages (leaf): Number of sent RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationErrorMessages

OutReservationErrorMessages (leaf): Number of sent RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationMessages

OutReservationMessages (leaf): Number of sent RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutReservationTearMessages

OutReservationTearMessages (leaf): Number of sent RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) OutSrefreshMessages

OutSrefreshMessages (leaf): Number of sent RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) PathTimeouts

PathTimeouts (leaf): The number of Path State Blocks (PSBs) that have been timed out by the local system.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) RateLimitedMessages

RateLimitedMessages (leaf): RSVP messages dropped due to rate limiting

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) ReservationTimeouts

ReservationTimeouts (leaf): The number of Reservation State Blocks (RSBs) that have been timed out by the local system.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reservation-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) AuthenticationFail

AuthenticationFail (leaf): The number of packets received that have failed RSVP-TE authentication checks in the specified context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadChecksum

BadChecksum (leaf): The number of packets received that have an incorrect RSVP-TE checksum in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketFormat

BadPacketFormat (leaf): The number of packets received that were dropped due to being badly formed in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) BadPacketLength

BadPacketLength (leaf): The number of packets received that were dropped due to having an invalid length specified in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) OutOfOrder

OutOfOrder (leaf): The number of messages received out of order in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) ReceivedNack

ReceivedNack (leaf): The number of NACK RESV messages received in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitFailure

TransmitFailure (leaf): The total number of packets dropped on transmit in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) TransmitQueueFull

TransmitQueueFull (leaf): The number of packets dropped due to the transmit queue being full in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownAck

UnknownAck (leaf): The number of packets received containing an ACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPath) UnknownNack

UnknownNack (leaf): The number of packets received containing a NACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) AuthenticationFail

AuthenticationFail (leaf): The number of packets received that have failed RSVP-TE authentication checks in the specified context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadChecksum

BadChecksum (leaf): The number of packets received that have an incorrect RSVP-TE checksum in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketFormat

BadPacketFormat (leaf): The number of packets received that were dropped due to being badly formed in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) BadPacketLength

BadPacketLength (leaf): The number of packets received that were dropped due to having an invalid length specified in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) OutOfOrder

OutOfOrder (leaf): The number of messages received out of order in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) ReceivedNack

ReceivedNack (leaf): The number of NACK RESV messages received in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitFailure

TransmitFailure (leaf): The total number of packets dropped on transmit in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) TransmitQueueFull

TransmitQueueFull (leaf): The number of packets dropped due to the transmit queue being full in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownAck

UnknownAck (leaf): The number of packets received containing an ACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ErrorsPathAny) UnknownNack

UnknownNack (leaf): The number of packets received containing a NACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_AuthenticationFailPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/authentication-fail"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadChecksumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-checksum"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketFormatPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-format"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_BadPacketLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/bad-packet-length"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_OutOfOrderPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/out-of-order"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_ReceivedNackPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/received-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitFailurePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-failure"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_TransmitQueueFullPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/transmit-queue-full"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownAckPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-ack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_Errors_UnknownNackPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InAckMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InHelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InPathTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InReservationTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_InSrefreshMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/in-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutAckMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutHelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutPathTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutReservationTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_OutSrefreshMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/out-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_PathTimeoutsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/path-timeouts"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_RateLimitedMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/rate-limited-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reservation-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Counters_ReservationTimeoutsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reservation-timeouts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/state/counters/reservation-timeouts"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) Enable

Enable (leaf): Enables graceful restart on the node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RecoveryTime

RecoveryTime (leaf): RSVP state recovery time

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) RestartTime

RestartTime (leaf): Graceful restart time (seconds).

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/restart-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) Enable

Enable (leaf): Enables graceful restart on the node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RecoveryTime

RecoveryTime (leaf): RSVP state recovery time

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) RestartTime

RestartTime (leaf): Graceful restart time (seconds).

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/*/restart-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestartPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/recovery-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/recovery-time"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/recovery-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/recovery-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RecoveryTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recovery-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/recovery-time"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/restart-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/restart-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/restart-time"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/restart-time YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/config/restart-time"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_GracefulRestart_RestartTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/restart-time"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/graceful-restart/state/restart-time"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) HelloInterval

HelloInterval (leaf): set the interval in ms between RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) RefreshReduction

RefreshReduction (leaf): enables all RSVP refresh reduction message bundling, RSVP message ID, reliable message delivery and summary refresh

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/*/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) HelloInterval

HelloInterval (leaf): set the interval in ms between RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) RefreshReduction

RefreshReduction (leaf): enables all RSVP refresh reduction message bundling, RSVP message ID, reliable message delivery and summary refresh

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/*/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_HellosPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/config/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/config/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_Hellos_RefreshReductionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/hellos/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) Enable

Enable (leaf): Enables soft preemption on a node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) SoftPreemptionTimeout

SoftPreemptionTimeout (leaf): Timeout value for soft preemption to revert to hard preemption. The default timeout for soft-preemption is 30 seconds - after which the local system reverts to hard pre-emption.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/*/soft-preemption-timeout"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) Enable

Enable (leaf): Enables soft preemption on a node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) SoftPreemptionTimeout

SoftPreemptionTimeout (leaf): Timeout value for soft preemption to revert to hard preemption. The default timeout for soft-preemption is 30 seconds - after which the local system reverts to hard pre-emption.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/*/soft-preemption-timeout"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemptionPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/soft-preemption-timeout YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/config/soft-preemption-timeout"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/soft-preemption-timeout"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/soft-preemption-timeout YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/config/soft-preemption-timeout"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Global_SoftPreemption_SoftPreemptionTimeoutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/soft-preemption-timeout"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/global/soft-preemption/state/soft-preemption-timeout"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Authentication

Authentication (container): Configuration and state parameters relating to RSVP authentication as per RFC2747

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservation

BandwidthReservation (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

Priority: [oc.UnionUint8, oc.E_BandwidthReservation_Priority_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationAny

BandwidthReservationAny (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) BandwidthReservationMap added in v0.4.0

BandwidthReservationMap (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Counters

Counters (container): Interface specific RSVP statistics and counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Hellos

Hellos (container): Top level container for RSVP hello parameters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hellos"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceId

InterfaceId (leaf): Identifier for the interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) MaxLinkBandwidth

MaxLinkBandwidth (leaf): The maximum link bandwidth expressed in kilobits per second. This value should be the same (other than the units) as the value that is advertised into the IGP traffic engineering database.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-link-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Protection

Protection (container): link-protection (NHOP) related configuration

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protection"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePath) Subscription

Subscription (container): Bandwidth percentage reservable by RSVP on an interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Authentication

Authentication (container): Configuration and state parameters relating to RSVP authentication as per RFC2747

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservation

BandwidthReservation (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

Priority: [oc.UnionUint8, oc.E_BandwidthReservation_Priority_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationAny

BandwidthReservationAny (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) BandwidthReservationMap added in v0.4.0

BandwidthReservationMap (list): Available and reserved bandwidth by priority on the interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bandwidth-reservations/bandwidth-reservation"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Counters

Counters (container): Interface specific RSVP statistics and counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Hellos

Hellos (container): Top level container for RSVP hello parameters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hellos"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceId

InterfaceId (leaf): Identifier for the interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) MaxLinkBandwidth

MaxLinkBandwidth (leaf): The maximum link bandwidth expressed in kilobits per second. This value should be the same (other than the units) as the value that is advertised into the IGP traffic engineering database.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-link-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Protection

Protection (container): link-protection (NHOP) related configuration

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protection"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathAny) Subscription

Subscription (container): Bandwidth percentage reservable by RSVP on an interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationKey

AuthenticationKey (leaf): Authenticate RSVP signaling messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) AuthenticationType

AuthenticationType (leaf): RSVP message authentication algorithm type

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/authentication-type"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) Enable

Enable (leaf): Enables RSVP authentication on the node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationKey

AuthenticationKey (leaf): Authenticate RSVP signaling messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) AuthenticationType

AuthenticationType (leaf): RSVP message authentication algorithm type

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/authentication-type"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) Enable

Enable (leaf): Enables RSVP authentication on the node.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/*/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_AuthenticationPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/authentication-key"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-key"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/authentication-type"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/authentication-type"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_AuthenticationTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/authentication-type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/enable YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/config/enable"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Authentication_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/authentication/state/enable"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ActiveReservationsCount

ActiveReservationsCount (leaf): Number of active RSVP reservations in the associated priority, or the sum of all reservations when the priority level is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-reservations-count"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) AvailableBandwidth

AvailableBandwidth (leaf): Bandwidth currently available with the priority level, or for the entire interface when the priority is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/available-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) HighwaterMark

HighwaterMark (leaf): Maximum bandwidth reserved on the interface within the priority, or across all priorities in the case that the priority level is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/highwater-mark"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) Priority

Priority (leaf): RSVP priority level for LSPs traversing the interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/*/priority"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) ReservedBandwidth

ReservedBandwidth (leaf): Bandwidth currently reserved within the priority level, or the sum of all priority levels when the keyword is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reserved-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ActiveReservationsCount

ActiveReservationsCount (leaf): Number of active RSVP reservations in the associated priority, or the sum of all reservations when the priority level is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-reservations-count"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) AvailableBandwidth

AvailableBandwidth (leaf): Bandwidth currently available with the priority level, or for the entire interface when the priority is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/available-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) HighwaterMark

HighwaterMark (leaf): Maximum bandwidth reserved on the interface within the priority, or across all priorities in the case that the priority level is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/highwater-mark"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) Priority

Priority (leaf): RSVP priority level for LSPs traversing the interface

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/*/priority"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) ReservedBandwidth

ReservedBandwidth (leaf): Bandwidth currently reserved within the priority level, or the sum of all priority levels when the keyword is set to ALL

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reserved-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservationPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-reservations-count"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ActiveReservationsCountPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-reservations-count"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/active-reservations-count"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/available-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_AvailableBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/available-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/available-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/highwater-mark"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_HighwaterMarkPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/highwater-mark"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/highwater-mark"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/priority YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "priority"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/priority"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/priority YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "priority"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_PriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/priority"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reserved-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_BandwidthReservation_ReservedBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reserved-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/bandwidth-reservations/bandwidth-reservation/state/reserved-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) Errors

Errors (container): Interface specific RSVP error counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "errors"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InAckMessages

InAckMessages (leaf): Number of received RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InHelloMessages

InHelloMessages (leaf): Number of received RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathErrorMessages

InPathErrorMessages (leaf): Number of received RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathMessages

InPathMessages (leaf): Number of received RSVP Path messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InPathTearMessages

InPathTearMessages (leaf): Number of received RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationErrorMessages

InReservationErrorMessages (leaf): Number of received RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationMessages

InReservationMessages (leaf): Number of received RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InReservationTearMessages

InReservationTearMessages (leaf): Number of received RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) InSrefreshMessages

InSrefreshMessages (leaf): Number of received RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutAckMessages

OutAckMessages (leaf): Number of sent RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutHelloMessages

OutHelloMessages (leaf): Number of sent RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathErrorMessages

OutPathErrorMessages (leaf): Number of sent RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathMessages

OutPathMessages (leaf): Number of sent RSVP PATH messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutPathTearMessages

OutPathTearMessages (leaf): Number of sent RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationErrorMessages

OutReservationErrorMessages (leaf): Number of sent RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationMessages

OutReservationMessages (leaf): Number of sent RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutReservationTearMessages

OutReservationTearMessages (leaf): Number of sent RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) OutSrefreshMessages

OutSrefreshMessages (leaf): Number of sent RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) RateLimitedMessages

RateLimitedMessages (leaf): RSVP messages dropped due to rate limiting

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) Errors

Errors (container): Interface specific RSVP error counters

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "errors"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InAckMessages

InAckMessages (leaf): Number of received RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InHelloMessages

InHelloMessages (leaf): Number of received RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathErrorMessages

InPathErrorMessages (leaf): Number of received RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathMessages

InPathMessages (leaf): Number of received RSVP Path messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InPathTearMessages

InPathTearMessages (leaf): Number of received RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationErrorMessages

InReservationErrorMessages (leaf): Number of received RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationMessages

InReservationMessages (leaf): Number of received RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InReservationTearMessages

InReservationTearMessages (leaf): Number of received RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) InSrefreshMessages

InSrefreshMessages (leaf): Number of received RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutAckMessages

OutAckMessages (leaf): Number of sent RSVP refresh reduction ack messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutHelloMessages

OutHelloMessages (leaf): Number of sent RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathErrorMessages

OutPathErrorMessages (leaf): Number of sent RSVP Path Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathMessages

OutPathMessages (leaf): Number of sent RSVP PATH messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutPathTearMessages

OutPathTearMessages (leaf): Number of sent RSVP Path Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationErrorMessages

OutReservationErrorMessages (leaf): Number of sent RSVP Resv Error messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationMessages

OutReservationMessages (leaf): Number of sent RSVP Resv messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutReservationTearMessages

OutReservationTearMessages (leaf): Number of sent RSVP Resv Tear messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) OutSrefreshMessages

OutSrefreshMessages (leaf): Number of sent RSVP summary refresh messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) RateLimitedMessages

RateLimitedMessages (leaf): RSVP messages dropped due to rate limiting

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) AuthenticationFail

AuthenticationFail (leaf): The number of packets received that have failed RSVP-TE authentication checks in the specified context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadChecksum

BadChecksum (leaf): The number of packets received that have an incorrect RSVP-TE checksum in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketFormat

BadPacketFormat (leaf): The number of packets received that were dropped due to being badly formed in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) BadPacketLength

BadPacketLength (leaf): The number of packets received that were dropped due to having an invalid length specified in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) OutOfOrder

OutOfOrder (leaf): The number of messages received out of order in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) ReceivedNack

ReceivedNack (leaf): The number of NACK RESV messages received in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitFailure

TransmitFailure (leaf): The total number of packets dropped on transmit in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) TransmitQueueFull

TransmitQueueFull (leaf): The number of packets dropped due to the transmit queue being full in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownAck

UnknownAck (leaf): The number of packets received containing an ACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPath) UnknownNack

UnknownNack (leaf): The number of packets received containing a NACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) AuthenticationFail

AuthenticationFail (leaf): The number of packets received that have failed RSVP-TE authentication checks in the specified context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadChecksum

BadChecksum (leaf): The number of packets received that have an incorrect RSVP-TE checksum in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketFormat

BadPacketFormat (leaf): The number of packets received that were dropped due to being badly formed in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) BadPacketLength

BadPacketLength (leaf): The number of packets received that were dropped due to having an invalid length specified in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) OutOfOrder

OutOfOrder (leaf): The number of messages received out of order in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) ReceivedNack

ReceivedNack (leaf): The number of NACK RESV messages received in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitFailure

TransmitFailure (leaf): The total number of packets dropped on transmit in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) TransmitQueueFull

TransmitQueueFull (leaf): The number of packets dropped due to the transmit queue being full in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownAck

UnknownAck (leaf): The number of packets received containing an ACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_ErrorsPathAny) UnknownNack

UnknownNack (leaf): The number of packets received containing a NACK for an unknown message ID in the context.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_AuthenticationFailPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication-fail"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/authentication-fail"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadChecksumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-checksum"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-checksum"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketFormatPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-format"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-format"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_BadPacketLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bad-packet-length"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/bad-packet-length"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_OutOfOrderPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-of-order"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/out-of-order"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_ReceivedNackPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/received-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitFailurePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-failure"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-failure"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_TransmitQueueFullPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transmit-queue-full"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/transmit-queue-full"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownAckPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-ack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-ack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_Errors_UnknownNackPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-nack"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/errors/unknown-nack"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InAckMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InHelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InPathTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InReservationTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_InSrefreshMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/in-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutAckMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-ack-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-ack-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutHelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-hello-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-hello-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutPathTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-path-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-path-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationErrorMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-error-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-error-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutReservationTearMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-reservation-tear-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-reservation-tear-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_OutSrefreshMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-srefresh-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/out-srefresh-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Counters_RateLimitedMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate-limited-messages"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/counters/rate-limited-messages"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) HelloInterval

HelloInterval (leaf): set the interval in ms between RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) RefreshReduction

RefreshReduction (leaf): enables all RSVP refresh reduction message bundling, RSVP message ID, reliable message delivery and summary refresh

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/*/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) HelloInterval

HelloInterval (leaf): set the interval in ms between RSVP hello messages

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/*/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) RefreshReduction

RefreshReduction (leaf): enables all RSVP refresh reduction message bundling, RSVP message ID, reliable message delivery and summary refresh

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/*/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_HellosPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/hello-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/config/hello-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/hello-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/config/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/config/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Hellos_RefreshReductionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/hellos/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-link-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_MaxLinkBandwidthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/max-link-bandwidth"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/state/max-link-bandwidth"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) BypassOptimizeInterval

BypassOptimizeInterval (leaf): interval between periodic optimization of the bypass LSPs

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/*/bypass-optimize-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) LinkProtectionStyleRequested

LinkProtectionStyleRequested (leaf): Style of mpls frr protection desired: link, link-node, or unprotected

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/*/link-protection-style-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) BypassOptimizeInterval

BypassOptimizeInterval (leaf): interval between periodic optimization of the bypass LSPs

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/*/bypass-optimize-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) LinkProtectionStyleRequested

LinkProtectionStyleRequested (leaf): Style of mpls frr protection desired: link, link-node, or unprotected

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/*/link-protection-style-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_ProtectionPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/bypass-optimize-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/config/bypass-optimize-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/bypass-optimize-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/bypass-optimize-interval YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/config/bypass-optimize-interval"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_BypassOptimizeIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bypass-optimize-interval"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/bypass-optimize-interval"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/link-protection-style-requested YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/config/link-protection-style-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/link-protection-style-requested"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/link-protection-style-requested YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/config/link-protection-style-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Protection_LinkProtectionStyleRequestedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-protection-style-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/protection/state/link-protection-style-requested"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) CalculatedAbsoluteSubscriptionBw

CalculatedAbsoluteSubscriptionBw (leaf): The calculated absolute value of the bandwidth which is reservable to RSVP-TE on the interface prior to any adjustments that may be made from external sources.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/calculated-absolute-subscription-bw"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPath) Subscription

Subscription (leaf): percentage of the interface bandwidth that RSVP can reserve

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/*/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) CalculatedAbsoluteSubscriptionBw

CalculatedAbsoluteSubscriptionBw (leaf): The calculated absolute value of the bandwidth which is reservable to RSVP-TE on the interface prior to any adjustments that may be made from external sources.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/calculated-absolute-subscription-bw"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_SubscriptionPathAny) Subscription

Subscription (leaf): percentage of the interface bandwidth that RSVP can reserve

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/*/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/calculated-absolute-subscription-bw"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_CalculatedAbsoluteSubscriptionBwPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/calculated-absolute-subscription-bw"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/calculated-absolute-subscription-bw"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/subscription YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/config/subscription"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/subscription YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/config/subscription"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Interface_Subscription_SubscriptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subscription"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/interface-attributes/interface/subscription/state/subscription"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) Address

Address (leaf): Address of RSVP neighbor

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/*/address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) DetectedInterface

DetectedInterface (leaf): Interface where RSVP neighbor was detected

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detected-interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) NeighborStatus

NeighborStatus (leaf): Enumuration of possible RSVP neighbor states

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) RefreshReduction

RefreshReduction (leaf): Suppport of neighbor for RSVP refresh reduction

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) Address

Address (leaf): Address of RSVP neighbor

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/*/address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) DetectedInterface

DetectedInterface (leaf): Interface where RSVP neighbor was detected

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detected-interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) NeighborStatus

NeighborStatus (leaf): Enumuration of possible RSVP neighbor states

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) RefreshReduction

RefreshReduction (leaf): Suppport of neighbor for RSVP refresh reduction

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_NeighborPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detected-interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_DetectedInterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detected-interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/detected-interface"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_NeighborStatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/neighbor-status"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Neighbor_RefreshReductionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/refresh-reduction"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/neighbors/neighbor/state/refresh-reduction"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) DestinationAddress

DestinationAddress (leaf): Destination address of RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObject

ExplicitRouteObject (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

Index: uint64

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectAny

ExplicitRouteObjectAny (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ExplicitRouteObjectMap added in v0.4.0

ExplicitRouteObjectMap (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelIn

LabelIn (leaf): Incoming MPLS label associated with this RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-in"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LabelOut

LabelOut (leaf): Outgoing MPLS label associated with this RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-out"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LocalIndex

LocalIndex (leaf): The index used to identify the RSVP session on the local network element. This index is generated by the device and is unique only to the local network element.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/*/local-index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) LspId

LspId (leaf): The LSP ID distinguishes between two LSPs originated from the same headend, and is commonly used to distinguish RSVP sessions during make before break operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsp-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) ProtectionRequested

ProtectionRequested (leaf): The type of protection requested for the RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObject

RecordRouteObject (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

Index: uint8

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectAny

RecordRouteObjectAny (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) RecordRouteObjectMap added in v0.4.0

RecordRouteObjectMap (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SenderTspec

SenderTspec (container): Operational state statistics relating to the SENDER_TSPEC received for the RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sender-tspec"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SessionName

SessionName (leaf): The signaled name of this RSVP session.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) SourceAddress

SourceAddress (leaf): Origin address of RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Status

Status (leaf): Enumeration of RSVP session states

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) TunnelId

TunnelId (leaf): The tunnel ID is an identifier used in the RSVP session, which remains constant over the life of the tunnel.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPath) Type

Type (leaf): The type/role of the RSVP session, signifing the session's role on the current device, such as a transit session vs. an ingress session.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) DestinationAddress

DestinationAddress (leaf): Destination address of RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObject

ExplicitRouteObject (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

Index: uint64

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectAny

ExplicitRouteObjectAny (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ExplicitRouteObjectMap added in v0.4.0

ExplicitRouteObjectMap (list): Read-only list of explicit route objects associated with the traffic-engineered tunnel. Each entry in the list contains a hop IP address, and the MPLS label allocated at the hop.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "explicit-route-objects/explicit-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelIn

LabelIn (leaf): Incoming MPLS label associated with this RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-in"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LabelOut

LabelOut (leaf): Outgoing MPLS label associated with this RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-out"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LocalIndex

LocalIndex (leaf): The index used to identify the RSVP session on the local network element. This index is generated by the device and is unique only to the local network element.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/*/local-index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) LspId

LspId (leaf): The LSP ID distinguishes between two LSPs originated from the same headend, and is commonly used to distinguish RSVP sessions during make before break operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsp-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) ProtectionRequested

ProtectionRequested (leaf): The type of protection requested for the RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObject

RecordRouteObject (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

Index: uint8

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectAny

RecordRouteObjectAny (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) RecordRouteObjectMap added in v0.4.0

RecordRouteObjectMap (list): Read-only list of record route objects associated with the traffic engineered tunnel. Each entry in the list may contain a hop IP address, MPLS label allocated at the hop, and the flags associated with the entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "record-route-objects/record-route-object"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SenderTspec

SenderTspec (container): Operational state statistics relating to the SENDER_TSPEC received for the RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sender-tspec"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SessionName

SessionName (leaf): The signaled name of this RSVP session.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) SourceAddress

SourceAddress (leaf): Origin address of RSVP session

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Status

Status (leaf): Enumeration of RSVP session states

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) TunnelId

TunnelId (leaf): The tunnel ID is an identifier used in the RSVP session, which remains constant over the life of the tunnel.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathAny) Type

Type (leaf): The type/role of the RSVP session, signifing the session's role on the current device, such as a transit session vs. an ingress session.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_SessionPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_DestinationAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/destination-address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Asn

Asn (leaf): The autonomous system number indicated by the ERO. Specified only when the ERO hop is an 2 or 4-byte AS number.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/asn"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Index

Index (leaf): Index of the entry in the ERO. Entries are ordered in ascending order from the source to destination of the LSP.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/*/index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) InterfaceId

InterfaceId (leaf): The interface ID for an unnumbered interface. Specified only when the ERO hop is a unnumbered interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) IpPrefix

IpPrefix (leaf): The IPv4 or IPv6 prefix indicated by the ERO. Specified only when the ERO hop is an IPv4 or IPv6 prefix.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-prefix"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Label

Label (leaf): The MPLS label specified in the ERO hop. Specified only when the hop is an MPLS label.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Loose

Loose (leaf): When set to true, indicates that the hop of the ERO is a loose hop within the explicit route. If unset, indicates that the hop must explicitly traverse the entity specified in the ERO hop as the next-entity.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/loose"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPath) Type

Type (leaf): The type of hop indicated by the ERO entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Asn

Asn (leaf): The autonomous system number indicated by the ERO. Specified only when the ERO hop is an 2 or 4-byte AS number.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/asn"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Index

Index (leaf): Index of the entry in the ERO. Entries are ordered in ascending order from the source to destination of the LSP.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/*/index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) InterfaceId

InterfaceId (leaf): The interface ID for an unnumbered interface. Specified only when the ERO hop is a unnumbered interface.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) IpPrefix

IpPrefix (leaf): The IPv4 or IPv6 prefix indicated by the ERO. Specified only when the ERO hop is an IPv4 or IPv6 prefix.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-prefix"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Label

Label (leaf): The MPLS label specified in the ERO hop. Specified only when the hop is an MPLS label.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Loose

Loose (leaf): When set to true, indicates that the hop of the ERO is a loose hop within the explicit route. If unset, indicates that the hop must explicitly traverse the entity specified in the ERO hop as the next-entity.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/loose"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathAny) Type

Type (leaf): The type of hop indicated by the ERO entry.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObjectPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/asn"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_AsnPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/asn"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/asn"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-prefix"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_IpPrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-prefix"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/ip-prefix"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/label"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/loose"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_LoosePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/loose"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/loose"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ExplicitRouteObject_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/explicit-route-objects/explicit-route-object/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-in"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelInPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-in"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-in"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-out"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LabelOutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/label-out"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/label-out"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/local-index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/local-index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/local-index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LocalIndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/local-index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsp-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_LspIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/lsp-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/lsp-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_ProtectionRequestedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protection-requested"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/protection-requested"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Address

Address (leaf): IP router hop for RRO entry

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) Index

Index (leaf): Index of object in the list. Used for ordering.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/*/index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedFlags

ReportedFlags (leaf): Subobject flags for MPLS label

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-flags"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) ReportedLabel

ReportedLabel (leaf): Label reported for RRO hop

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Address

Address (leaf): IP router hop for RRO entry

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) Index

Index (leaf): Index of object in the list. Used for ordering.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/*/index"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedFlags

ReportedFlags (leaf): Subobject flags for MPLS label

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-flags"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) ReportedLabel

ReportedLabel (leaf): Label reported for RRO hop

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObjectPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/index YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/index"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-flags"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedFlagsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-flags"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-flags"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_RecordRouteObject_ReportedLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reported-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/record-route-objects/record-route-object/state/reported-label"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) PeakDataRate

PeakDataRate (leaf): The maximum traffic generation rate that the head-end device sends traffic at.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peak-data-rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Rate

Rate (leaf): The rate at which the head-end device generates traffic, expressed in bytes per second.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) Size

Size (leaf): The size of the token bucket that is used to determine the rate at which the head-end device generates traffic, expressed in bytes per second.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "size"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) PeakDataRate

PeakDataRate (leaf): The maximum traffic generation rate that the head-end device sends traffic at.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peak-data-rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Rate

Rate (leaf): The rate at which the head-end device generates traffic, expressed in bytes per second.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) Size

Size (leaf): The size of the token bucket that is used to determine the rate at which the head-end device generates traffic, expressed in bytes per second.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "size"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size"

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspecPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peak-data-rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_PeakDataRatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "peak-data-rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/peak-data-rate"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_RatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rate"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/rate"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "size"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SenderTspec_SizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "size"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/sender-tspec/size"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SessionNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/session-name"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/session-name"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_SourceAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/source-address"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_StatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/status"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TunnelIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tunnel-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/tunnel-id"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type"

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny

type NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_RsvpTe_Session_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-rsvp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/rsvp-te/sessions/session/state/type"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounter

AggregateSidCounter (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

MplsLabel: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterAny

AggregateSidCounterAny (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) AggregateSidCounterMap added in v0.4.0

AggregateSidCounterMap (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) Interface

Interface (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceAny

InterfaceAny (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) InterfaceMap added in v0.4.0

InterfaceMap (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounter

AggregateSidCounter (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

MplsLabel: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterAny

AggregateSidCounterAny (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) AggregateSidCounterMap added in v0.4.0

AggregateSidCounterMap (list): Counters aggregated across all of the interfaces of the local system corresponding to traffic received or forwarded with a particular SID

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "aggregate-sid-counters/aggregate-sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) Interface

Interface (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceAny

InterfaceAny (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): Parameters and MPLS-specific configuration relating to Segment Routing on an interface.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRoutingPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) MplsLabel

MplsLabel (leaf): The MPLS label used for the segment identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/*/mpls-label"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) MplsLabel

MplsLabel (leaf): The MPLS label used for the segment identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/*/mpls-label"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounterPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_InPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/mpls-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-label"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/mpls-label"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/mpls-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-label"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_MplsLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/mpls-label"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_AggregateSidCounter_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/aggregate-sid-counters/aggregate-sid-counter/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceId

InterfaceId (leaf): A unique identifier for the interface.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounter

SidCounter (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

MplsLabel: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterAny

SidCounterAny (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) SidCounterMap added in v0.4.0

SidCounterMap (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceId

InterfaceId (leaf): A unique identifier for the interface.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/*/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounter

SidCounter (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

MplsLabel: [oc.UnionUint32, oc.E_MplsTypes_MplsLabel_Enum]

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterAny

SidCounterAny (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) SidCounterMap added in v0.4.0

SidCounterMap (list): Per segment identifier counters for the MPLS dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sid-counters/sid-counter"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/config/interface-id"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/interface-id"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClass

ForwardingClass (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

Exp: uint8

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassAny

ForwardingClassAny (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) ForwardingClassMap added in v0.4.0

ForwardingClassMap (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) MplsLabel

MplsLabel (leaf): The MPLS label used for the segment identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/*/mpls-label"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClass

ForwardingClass (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

Exp: uint8

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassAny

ForwardingClassAny (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) ForwardingClassMap added in v0.4.0

ForwardingClassMap (list): SID entries for the forwarding class associated with the referenced MPLS EXP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "forwarding-classes/forwarding-class"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) MplsLabel

MplsLabel (leaf): The MPLS label used for the segment identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/*/mpls-label"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounterPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) Exp

Exp (leaf): The value of the MPLS EXP (experimental) or Traffic Class bits that the SID statistics relate to. Packets received with a MPLS label value equal to the SID's MPLS label and EXP bits equal to the this value should be counted towards the associated ingress statistics. Packets that are forwarded to the destination MPLS label corresponding to the SID should be counted towards this value. In the egress direction, where forwarding follows a SID value that requires PHP at the local node, packets should still be counted towards the egress counters.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/*/exp"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) Exp

Exp (leaf): The value of the MPLS EXP (experimental) or Traffic Class bits that the SID statistics relate to. Packets received with a MPLS label value equal to the SID's MPLS label and EXP bits equal to the this value should be counted towards the associated ingress statistics. Packets that are forwarded to the destination MPLS label corresponding to the SID should be counted towards this value. In the egress direction, where forwarding follows a SID value that requires PHP at the local node, packets should still be counted towards the egress counters.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/exp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/*/exp"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InOctets

InOctets (leaf): The cumulative counter of the total bytes received within the context which have matched a label corresponding to an SR Segment Identifier

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) InPkts

InPkts (leaf): A cumulative counter of the packets received within the context which have matched a label corresponding to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutOctets

OutOctets (leaf): A cumulative counter of the total bytes transmitted by the local system within the context which have a label imported that corresponds to an SR Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the total number of packets transmitted by the local system within the context which have a label imposed that corresponds to an Segment Identifier.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts"

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny added in v0.4.0

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClassPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/exp YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "exp"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/exp"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/exp YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "exp"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_ExpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/exp"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/exp"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_InPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_ForwardingClass_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/forwarding-classes/forwarding-class/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_InPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/in-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/in-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/mpls-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-label"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/mpls-label"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/mpls-label YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-label"
Path from root:       ""

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_MplsLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/mpls-label"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-octets"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-octets"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts"

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny

type NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts YANG schema element.

func (*NetworkInstance_Mpls_SignalingProtocols_SegmentRouting_Interface_SidCounter_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/out-pkts"
Path from root:       "/network-instances/network-instance/mpls/signaling-protocols/segment-routing/interfaces/interface/sid-counters/sid-counter/state/out-pkts"

type NetworkInstance_Mpls_TeGlobalAttributesPath

type NetworkInstance_Mpls_TeGlobalAttributesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributesPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroup

AdminGroup (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

AdminGroupName: string

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupAny

AdminGroupAny (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) AdminGroupMap added in v0.4.0

AdminGroupMap (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) Srlg

Srlg (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

Name: string

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgAny

SrlgAny (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) SrlgMap added in v0.4.0

SrlgMap (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributesPath) TeLspTimers

TeLspTimers (container): Definition for delays associated with setup and cleanup of TE LSPs

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-lsp-timers"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers"

type NetworkInstance_Mpls_TeGlobalAttributesPathAny

type NetworkInstance_Mpls_TeGlobalAttributesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroup

AdminGroup (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

AdminGroupName: string

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupAny

AdminGroupAny (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) AdminGroupMap added in v0.4.0

AdminGroupMap (list): configuration of value to name mapping for mpls affinities/admin-groups

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls-admin-groups/admin-group"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group"

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) Srlg

Srlg (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

Name: string

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgAny

SrlgAny (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) SrlgMap added in v0.4.0

SrlgMap (list): List of shared risk link groups

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlgs/srlg"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg"

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributesPathAny) TeLspTimers

TeLspTimers (container): Definition for delays associated with setup and cleanup of TE LSPs

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-lsp-timers"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers"

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) AdminGroupName

AdminGroupName (leaf): name for mpls admin-group

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/*/admin-group-name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) BitPosition

BitPosition (leaf): bit-position value for mpls admin-group. The value for the admin group is an integer that represents one of the bit positions in the admin-group bitmask. Values between 0 and 31 are interpreted as the original limit of 32 admin groups. Values >=32 are interpreted as extended admin group values as per RFC7308.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/*/bit-position"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) AdminGroupName

AdminGroupName (leaf): name for mpls admin-group

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/*/admin-group-name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) BitPosition

BitPosition (leaf): bit-position value for mpls admin-group. The value for the admin group is an integer that represents one of the bit positions in the admin-group bitmask. Values between 0 and 31 are interpreted as the original limit of 32 admin groups. Values >=32 are interpreted as extended admin group values as per RFC7308.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/*/bit-position"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroupPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/admin-group-name YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/config/admin-group-name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/admin-group-name"

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/admin-group-name YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/config/admin-group-name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_AdminGroupNamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/admin-group-name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/admin-group-name"

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/bit-position YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/config/bit-position"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/bit-position"

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/bit-position YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/config/bit-position"

func (*NetworkInstance_Mpls_TeGlobalAttributes_AdminGroup_BitPositionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bit-position"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/mpls-admin-groups/admin-group/state/bit-position"

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Cost

Cost (leaf): The cost of the SRLG to the computation algorithm

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/cost"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) FloodingType

FloodingType (leaf): The type of SRLG, either flooded in the IGP or statically configured

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/flooding-type"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersList

MembersList (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

FromAddress: string

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListAny

MembersListAny (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) MembersListMap added in v0.4.0

MembersListMap (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Name

Name (leaf): SRLG group identifier

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPath) Value

Value (leaf): group ID for the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/value"

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Cost

Cost (leaf): The cost of the SRLG to the computation algorithm

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/cost"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) FloodingType

FloodingType (leaf): The type of SRLG, either flooded in the IGP or statically configured

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/flooding-type"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersList

MembersList (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

FromAddress: string

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListAny

MembersListAny (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) MembersListMap added in v0.4.0

MembersListMap (list): List of SRLG members, which are expressed as IP address endpoints of links contained in the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-srlg-members/members-list"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Name

Name (leaf): SRLG group identifier

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathAny) Value

Value (leaf): group ID for the SRLG

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/*/value"

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_SrlgPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/cost YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/cost"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/cost"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/cost YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/cost"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_CostPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cost"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/cost"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/flooding-type YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/flooding-type"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/flooding-type"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/flooding-type YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/flooding-type"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_FloodingTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/flooding-type"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/flooding-type"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) FromAddress

FromAddress (leaf): IP address of the a-side of the SRLG link

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/*/from-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPath) ToAddress

ToAddress (leaf): IP address of the z-side of the SRLG link

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/*/to-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) FromAddress

FromAddress (leaf): IP address of the a-side of the SRLG link

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/*/from-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathAny) ToAddress

ToAddress (leaf): IP address of the z-side of the SRLG link

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/*/to-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny added in v0.4.0

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersListPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/from-address YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/config/from-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/from-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/from-address YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/config/from-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_FromAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/from-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/from-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/to-address YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/config/to-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/to-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/to-address YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/config/to-address"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_MembersList_ToAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/to-address"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/static-srlg-members/members-list/state/to-address"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/name YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/name"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/name YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/name"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/name"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/value YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/value"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/value"

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny

type NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/value YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/config/value"

func (*NetworkInstance_Mpls_TeGlobalAttributes_Srlg_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/srlgs/srlg/state/value"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) CleanupDelay

CleanupDelay (leaf): delay the removal of old te lsp for a specified amount of time

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/cleanup-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) InstallDelay

InstallDelay (leaf): delay the use of newly installed te lsp for a specified amount of time.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/install-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) ReoptimizeTimer

ReoptimizeTimer (leaf): frequency of reoptimization of a traffic engineered LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/reoptimize-timer"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) CleanupDelay

CleanupDelay (leaf): delay the removal of old te lsp for a specified amount of time

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/cleanup-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) InstallDelay

InstallDelay (leaf): delay the use of newly installed te lsp for a specified amount of time.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/install-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) ReoptimizeTimer

ReoptimizeTimer (leaf): frequency of reoptimization of a traffic engineered LSP

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/*/reoptimize-timer"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/cleanup-delay YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/cleanup-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/cleanup-delay"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/cleanup-delay YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/cleanup-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_CleanupDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/cleanup-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/cleanup-delay"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/install-delay YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/install-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/install-delay"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/install-delay YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/install-delay"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_InstallDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/install-delay"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/install-delay"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath represents the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/reoptimize-timer YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/reoptimize-timer"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/reoptimize-timer"

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny

type NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/reoptimize-timer YANG schema element.

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/config/reoptimize-timer"

func (*NetworkInstance_Mpls_TeGlobalAttributes_TeLspTimers_ReoptimizeTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-mpls-te"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reoptimize-timer"
Path from root:       "/network-instances/network-instance/mpls/te-global-attributes/te-lsp-timers/state/reoptimize-timer"

type NetworkInstance_NamePath

type NetworkInstance_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_NamePath represents the /openconfig-network-instance/network-instances/network-instance/state/name YANG schema element.

func (*NetworkInstance_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/config/name"

func (*NetworkInstance_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/state/name"

type NetworkInstance_NamePathAny

type NetworkInstance_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/name YANG schema element.

func (*NetworkInstance_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/config/name"

func (*NetworkInstance_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/state/name"

type NetworkInstance_PolicyForwardingPath

type NetworkInstance_PolicyForwardingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwardingPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding YANG schema element.

func (*NetworkInstance_PolicyForwardingPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwardingPath) Interface

Interface (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_PolicyForwardingPath) InterfaceAny

InterfaceAny (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

func (*NetworkInstance_PolicyForwardingPath) InterfaceMap added in v0.4.0

InterfaceMap (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

func (*NetworkInstance_PolicyForwardingPath) PathSelectionGroup

PathSelectionGroup (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

GroupId: string

func (*NetworkInstance_PolicyForwardingPath) PathSelectionGroupAny

PathSelectionGroupAny (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

func (*NetworkInstance_PolicyForwardingPath) PathSelectionGroupMap added in v0.4.0

PathSelectionGroupMap (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

func (*NetworkInstance_PolicyForwardingPath) Policy

Policy (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

PolicyId: string

func (*NetworkInstance_PolicyForwardingPath) PolicyAny

PolicyAny (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

func (*NetworkInstance_PolicyForwardingPath) PolicyMap added in v0.4.0

PolicyMap (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

func (*NetworkInstance_PolicyForwardingPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwardingPathAny

type NetworkInstance_PolicyForwardingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwardingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding YANG schema element.

func (*NetworkInstance_PolicyForwardingPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwardingPathAny) Interface

Interface (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_PolicyForwardingPathAny) InterfaceAny

InterfaceAny (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

func (*NetworkInstance_PolicyForwardingPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): Configuration and operationals state relating to the relationship between interfaces and policy-based forwarding rules.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface"

func (*NetworkInstance_PolicyForwardingPathAny) PathSelectionGroup

PathSelectionGroup (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

GroupId: string

func (*NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupAny

PathSelectionGroupAny (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

func (*NetworkInstance_PolicyForwardingPathAny) PathSelectionGroupMap added in v0.4.0

PathSelectionGroupMap (list): A path selection group is a set of forwarding resources, which are grouped as eligible paths for a particular policy-based forwarding rule. A policy rule may select a path-selection-group as the egress for a particular type of traffic (e.g., DSCP value). The system then utilises its standard forwarding lookup mechanism to select from the paths that are specified within the group - for IP packets, the destination IP address is used such that the packet is routed to the entity within the path-selection-group that corresponds to the next-hop for the destination IP address of the packet; for L2 packets, the selection is based on the destination MAC address. If multiple paths within the selection group are eligible to be used for forwarding, the packets are load-balanced between them according to the system's usual load balancing logic.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-selection-groups/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group"

func (*NetworkInstance_PolicyForwardingPathAny) Policy

Policy (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

PolicyId: string

func (*NetworkInstance_PolicyForwardingPathAny) PolicyAny

PolicyAny (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

func (*NetworkInstance_PolicyForwardingPathAny) PolicyMap added in v0.4.0

PolicyMap (list): A forwarding policy is defined to have a set of match criteria, allowing particular fields of a packet's header to be matched, and a set of forwarding actions which determines how the local system should forward the packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "policies/policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy"

func (*NetworkInstance_PolicyForwardingPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_InterfacePath

type NetworkInstance_PolicyForwarding_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_InterfacePath) ApplyForwardingPolicy

ApplyForwardingPolicy (leaf): The policy to be applied on the interface. Packets ingress on the referenced interface should be compared to the match criteria within the specified policy, and in the case that these criteria are met, the forwarding actions specified applied. These policies should be applied following quality of service classification, and ACL actions if such entities are referenced by the corresponding interface.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/apply-forwarding-policy"

func (*NetworkInstance_PolicyForwarding_InterfacePath) ApplyVrfSelectionPolicy

ApplyVrfSelectionPolicy (leaf): Apply the specific VRF selection policy on the interface. The referenced Interface must be resolved using the Interface and Sub-interface leaves.

The referenced policy MUST be of the type VRF_SELECTION_POLICY. The VRF selection policy may coexist with a policy-forwarding policy.

The policy specified in this leaf is used to specifically choose the L3VRF network instance that is used for specific input criteria of packets.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/apply-vrf-selection-policy"

func (*NetworkInstance_PolicyForwarding_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_InterfacePath) InterfaceId

InterfaceId (leaf): A unique identifier for the interface.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/interface-id"

func (*NetworkInstance_PolicyForwarding_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref"

func (*NetworkInstance_PolicyForwarding_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_InterfacePathAny

type NetworkInstance_PolicyForwarding_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyForwardingPolicy

ApplyForwardingPolicy (leaf): The policy to be applied on the interface. Packets ingress on the referenced interface should be compared to the match criteria within the specified policy, and in the case that these criteria are met, the forwarding actions specified applied. These policies should be applied following quality of service classification, and ACL actions if such entities are referenced by the corresponding interface.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/apply-forwarding-policy"

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) ApplyVrfSelectionPolicy

ApplyVrfSelectionPolicy (leaf): Apply the specific VRF selection policy on the interface. The referenced Interface must be resolved using the Interface and Sub-interface leaves.

The referenced policy MUST be of the type VRF_SELECTION_POLICY. The VRF selection policy may coexist with a policy-forwarding policy.

The policy specified in this leaf is used to specifically choose the L3VRF network instance that is used for specific input criteria of packets.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/apply-vrf-selection-policy"

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceId

InterfaceId (leaf): A unique identifier for the interface.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/*/interface-id"

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref"

func (*NetworkInstance_PolicyForwarding_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_InterfacePathMap added in v0.4.0

type NetworkInstance_PolicyForwarding_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_InterfacePathMapAny added in v0.4.0

type NetworkInstance_PolicyForwarding_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath

type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-forwarding-policy"

func (*NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy"

type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny

type NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-forwarding-policy"

func (*NetworkInstance_PolicyForwarding_Interface_ApplyForwardingPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/apply-forwarding-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-forwarding-policy"

type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath

type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-vrf-selection-policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-vrf-selection-policy"

func (*NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-vrf-selection-policy"

type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny

type NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-vrf-selection-policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/apply-vrf-selection-policy"

func (*NetworkInstance_PolicyForwarding_Interface_ApplyVrfSelectionPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/apply-vrf-selection-policy"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/apply-vrf-selection-policy"

type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath

type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/interface-id"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id"

type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny

type NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/config/interface-id"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/state/interface-id"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath

type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny

type NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_PolicyForwarding_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/policy-forwarding/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_PolicyForwarding_PathSelectionGroupPath

type NetworkInstance_PolicyForwarding_PathSelectionGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PathSelectionGroupPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPath) GroupId

GroupId (leaf): A unique name for the path-selection-group

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/*/group-id"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPath) MplsLsp

MplsLsp (leaf-list): A set of MPLS constrained-path LSPs which should be considered for the policy forwarding next-hop. In order to select between the LSPs within the path-selection-group, the system should determine which LSP provides the best path to the next-hop for the routed packet.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/*/mpls-lsp"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) GroupId

GroupId (leaf): A unique name for the path-selection-group

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/*/group-id"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) MplsLsp

MplsLsp (leaf-list): A set of MPLS constrained-path LSPs which should be considered for the policy forwarding next-hop. In order to select between the LSPs within the path-selection-group, the system should determine which LSP provides the best path to the next-hop for the routed packet.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/*/mpls-lsp"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap added in v0.4.0

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny added in v0.4.0

type NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroupPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath

type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/group-id"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id"

type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny

type NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/group-id"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_GroupIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/group-id"

type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath

type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/mpls-lsp YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/mpls-lsp"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/mpls-lsp"

type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny

type NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/mpls-lsp YANG schema element.

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/config/mpls-lsp"

func (*NetworkInstance_PolicyForwarding_PathSelectionGroup_MplsLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-path-groups"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-lsp"
Path from root:       "/network-instances/network-instance/policy-forwarding/path-selection-groups/path-selection-group/state/mpls-lsp"

type NetworkInstance_PolicyForwarding_PolicyPath

type NetworkInstance_PolicyForwarding_PolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PolicyPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_PolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPath) PolicyId

PolicyId (leaf): A unique name identifying the forwarding policy. This name is used when applying the policy to a particular interface.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/*/policy-id"

func (*NetworkInstance_PolicyForwarding_PolicyPath) Rule

Rule (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

SequenceId: uint32

func (*NetworkInstance_PolicyForwarding_PolicyPath) RuleAny

RuleAny (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

func (*NetworkInstance_PolicyForwarding_PolicyPath) RuleMap added in v0.4.0

RuleMap (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

func (*NetworkInstance_PolicyForwarding_PolicyPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPath) Type

Type (leaf): The type of the policy. By default policies are generally usable for policy-based routing, and have no restrictions on their implementation. Where there are alternate policy types, this leaf specifies that a policy is expected to conform with a subset of the functionality as described in the specified type.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/*/type"

type NetworkInstance_PolicyForwarding_PolicyPathAny

type NetworkInstance_PolicyForwarding_PolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) PolicyId

PolicyId (leaf): A unique name identifying the forwarding policy. This name is used when applying the policy to a particular interface.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/*/policy-id"

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) Rule

Rule (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

SequenceId: uint32

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) RuleAny

RuleAny (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) RuleMap added in v0.4.0

RuleMap (list): A match rule for the policy. In the case that multiple criteria are specified within a single rule, all criteria must be met for the rule to be applied to a packet.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rules/rule"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule"

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPathAny) Type

Type (leaf): The type of the policy. By default policies are generally usable for policy-based routing, and have no restrictions on their implementation. Where there are alternate policy types, this leaf specifies that a policy is expected to conform with a subset of the functionality as described in the specified type.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/*/type"

type NetworkInstance_PolicyForwarding_PolicyPathMap added in v0.4.0

type NetworkInstance_PolicyForwarding_PolicyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PolicyPathMap represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_PolicyPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_PolicyPathMapAny added in v0.4.0

type NetworkInstance_PolicyForwarding_PolicyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_PolicyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy YANG schema element.

func (*NetworkInstance_PolicyForwarding_PolicyPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_PolicyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_PolicyIdPath

type NetworkInstance_PolicyForwarding_Policy_PolicyIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_PolicyIdPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_PolicyIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/config/policy-id"

func (*NetworkInstance_PolicyForwarding_Policy_PolicyIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id"

type NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny

type NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/config/policy-id"

func (*NetworkInstance_PolicyForwarding_Policy_PolicyIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/policy-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/state/policy-id"

type NetworkInstance_PolicyForwarding_Policy_RulePath

type NetworkInstance_PolicyForwarding_Policy_RulePath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_RulePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Action

Action (container): The forwarding policy action to be applied for packets matching the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "action"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv4

Ipv4 (container): Top level container for IPv4 match field data

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Ipv6

Ipv6 (container): Top-level container for IPv6 match field data

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) L2

L2 (container): Ethernet header fields

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "l2"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedOctets

MatchedOctets (leaf): Bytes matched by the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-octets"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) MatchedPkts

MatchedPkts (leaf): Number of packets matched by the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-pkts"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) SequenceId

SequenceId (leaf): Unique sequence number for the policy rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/*/sequence-id"

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePath) Transport

Transport (container): Transport fields container

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transport"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport"

type NetworkInstance_PolicyForwarding_Policy_RulePathAny

type NetworkInstance_PolicyForwarding_Policy_RulePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_RulePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Action

Action (container): The forwarding policy action to be applied for packets matching the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "action"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv4

Ipv4 (container): Top level container for IPv4 match field data

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv4"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Ipv6

Ipv6 (container): Top-level container for IPv6 match field data

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ipv6"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) L2

L2 (container): Ethernet header fields

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "l2"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedOctets

MatchedOctets (leaf): Bytes matched by the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-octets"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) MatchedPkts

MatchedPkts (leaf): Number of packets matched by the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-pkts"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) SequenceId

SequenceId (leaf): Unique sequence number for the policy rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/*/sequence-id"

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathAny) Transport

Transport (container): Transport fields container

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "transport"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport"

type NetworkInstance_PolicyForwarding_Policy_RulePathMap added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_RulePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_RulePathMap represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_RulePathMapAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_RulePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_RulePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_RulePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath

type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapFallbackNetworkInstance added in v0.4.0

DecapFallbackNetworkInstance (leaf): This leaf has to be set when ../decap-network-instance is set. When this leaf is set, the specified NI should be used as a fallback instance for lookup when ../decap-network-instance produces no match for the packet. NI specified by this leaf might contain different mixed next hop actions (e.g. next hop IP, decapsulation, redirect to another NI, etc).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decap-fallback-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapNetworkInstance added in v0.4.0

DecapNetworkInstance (leaf): This leaf is mutually exclusive with ../network-instance. This leaf should be used along with ../decap-fallback-network-instance and ../post-decap-network-instance. This leaf is normally used with NIs (network instances) that are populated by SDN controllers (e.g. via gRIBI), where we want:

  • The decapsulation decision to be controlled by the controllers.
  • The new header after decapsulation is to be looked up in another NI, and the NI is chosen by fields (e.g. source IP, DSCP, etc) that are not used for route resolution.

When this leaf is set, packets matching the match criteria for the forwarding rule should be looked up in the specified NI. It is expected that the NI should only contain routes that have next hop action as decapsulation.

  • If there is a match, the packet should be decapsulated. The route lookup on the new header should happen in the ../post-decap-network-instance.
  • If there is no match, the packet should be looked up in the NI set by ../decap-fallback-network-instance. Defining module: "openconfig-pf-forwarding-policies" Instantiating module: "openconfig-network-instance" Path from parent: "*/decap-network-instance" Path from root: "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGre

DecapsulateGre (leaf): When this leaf is set to true, the local system should remove the GRE header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the relevant lookup (e.g., if the encapsulated packet is IP, the packet should be routed according to the IP destination).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateGue

DecapsulateGue (leaf): When this leaf is set to true, the local system should remove the Generic UDP Encapsulation (GUE) header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the underlying IPv4 or IPv6 header.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-gue"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) DecapsulateMplsInUdp

DecapsulateMplsInUdp (leaf): When this leaf is set to true, the local system should remove the UDP header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the underlying MPLS label.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-mpls-in-udp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) Discard

Discard (leaf): When this leaf is set to true, the local system should drop packets that match the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/discard"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) EncapsulateGre

EncapsulateGre (container): Packets matching the policy rule should be GRE encapsulated towards the set of targets defined within the target list. Where more than one target is specified, or the target subnet expands to more than one endpoint, packets should be load-balanced across the destination addresses within the subnets.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "encapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NetworkInstance

NetworkInstance (leaf): This leaf is mutually exclusive with ../decap-network-instance. When this leaf is set, packets matching the match criteria for the forwarding rule should be looked up in the network-instance that is referenced rather than the network-instance with which the interface is associated. Such configuration allows policy-routing into multiple sub-topologies from a single ingress access interface, or different send and receive contexts for a particular interface (sometimes referred to as half-duplex VRF).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) NextHop

NextHop (leaf): When an IP next-hop is specified in the next-hop field, packets matching the match criteria for the forwarding rule should be forwarded to the next-hop IP address, bypassing any lookup on the local system.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/next-hop"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PathSelectionGroup

PathSelectionGroup (leaf): When path-selection-group is set, packets matching the match criteria for the forwarding rule should be forwarded only via one of the paths that is specified within the referenced path-selection-group. The next-hop of the packet within the routing context should be used to determine between multiple paths that are specified within the group.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/path-selection-group"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) PostDecapNetworkInstance added in v0.4.0

PostDecapNetworkInstance (leaf): This leaf can only be set when ../decap-network-instance is set. When this leaf is set, the specified NI should be used for lookup on the new header after ../decap-network-instance does decap for the matched packet. NI specified by this leaf might contain different mixed next hop actions (e.g. next hop IP, decapsulation, redirect to another NI, etc).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/post-decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapFallbackNetworkInstance added in v0.4.0

DecapFallbackNetworkInstance (leaf): This leaf has to be set when ../decap-network-instance is set. When this leaf is set, the specified NI should be used as a fallback instance for lookup when ../decap-network-instance produces no match for the packet. NI specified by this leaf might contain different mixed next hop actions (e.g. next hop IP, decapsulation, redirect to another NI, etc).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decap-fallback-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapNetworkInstance added in v0.4.0

DecapNetworkInstance (leaf): This leaf is mutually exclusive with ../network-instance. This leaf should be used along with ../decap-fallback-network-instance and ../post-decap-network-instance. This leaf is normally used with NIs (network instances) that are populated by SDN controllers (e.g. via gRIBI), where we want:

  • The decapsulation decision to be controlled by the controllers.
  • The new header after decapsulation is to be looked up in another NI, and the NI is chosen by fields (e.g. source IP, DSCP, etc) that are not used for route resolution.

When this leaf is set, packets matching the match criteria for the forwarding rule should be looked up in the specified NI. It is expected that the NI should only contain routes that have next hop action as decapsulation.

  • If there is a match, the packet should be decapsulated. The route lookup on the new header should happen in the ../post-decap-network-instance.
  • If there is no match, the packet should be looked up in the NI set by ../decap-fallback-network-instance. Defining module: "openconfig-pf-forwarding-policies" Instantiating module: "openconfig-network-instance" Path from parent: "*/decap-network-instance" Path from root: "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGre

DecapsulateGre (leaf): When this leaf is set to true, the local system should remove the GRE header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the relevant lookup (e.g., if the encapsulated packet is IP, the packet should be routed according to the IP destination).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateGue

DecapsulateGue (leaf): When this leaf is set to true, the local system should remove the Generic UDP Encapsulation (GUE) header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the underlying IPv4 or IPv6 header.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-gue"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) DecapsulateMplsInUdp

DecapsulateMplsInUdp (leaf): When this leaf is set to true, the local system should remove the UDP header from the packet matching the rule. Following the decapsulation it should subsequently forward the encapsulated packet according to the underlying MPLS label.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/decapsulate-mpls-in-udp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) Discard

Discard (leaf): When this leaf is set to true, the local system should drop packets that match the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/discard"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) EncapsulateGre

EncapsulateGre (container): Packets matching the policy rule should be GRE encapsulated towards the set of targets defined within the target list. Where more than one target is specified, or the target subnet expands to more than one endpoint, packets should be load-balanced across the destination addresses within the subnets.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "encapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NetworkInstance

NetworkInstance (leaf): This leaf is mutually exclusive with ../decap-network-instance. When this leaf is set, packets matching the match criteria for the forwarding rule should be looked up in the network-instance that is referenced rather than the network-instance with which the interface is associated. Such configuration allows policy-routing into multiple sub-topologies from a single ingress access interface, or different send and receive contexts for a particular interface (sometimes referred to as half-duplex VRF).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) NextHop

NextHop (leaf): When an IP next-hop is specified in the next-hop field, packets matching the match criteria for the forwarding rule should be forwarded to the next-hop IP address, bypassing any lookup on the local system.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/next-hop"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PathSelectionGroup

PathSelectionGroup (leaf): When path-selection-group is set, packets matching the match criteria for the forwarding rule should be forwarded only via one of the paths that is specified within the referenced path-selection-group. The next-hop of the packet within the routing context should be used to determine between multiple paths that are specified within the group.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/path-selection-group"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) PostDecapNetworkInstance added in v0.4.0

PostDecapNetworkInstance (leaf): This leaf can only be set when ../decap-network-instance is set. When this leaf is set, the specified NI should be used for lookup on the new header after ../decap-network-instance does decap for the matched packet. NI specified by this leaf might contain different mixed next hop actions (e.g. next hop IP, decapsulation, redirect to another NI, etc).

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/*/post-decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_ActionPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-fallback-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decap-fallback-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-fallback-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-fallback-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decap-fallback-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapFallbackNetworkInstancePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decap-fallback-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-fallback-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapNetworkInstancePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decap-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gre"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGrePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-gre"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gre"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gue YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gue"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gue"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gue YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-gue"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateGuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-gue"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-gue"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-mpls-in-udp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-mpls-in-udp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-mpls-in-udp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-mpls-in-udp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/decapsulate-mpls-in-udp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DecapsulateMplsInUdpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-mpls-in-udp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/decapsulate-mpls-in-udp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/discard"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/discard"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_DiscardPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discard"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/discard"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) IdentifyingPrefix

IdentifyingPrefix (leaf): An IP prefix that can be used to identify the group of GRE endpoints that are being encapsulated towards. Systems that require an IP identifier for the tunnel set should use this prefix as the next-hop identifier.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/*/identifying-prefix"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) Target

Target (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

Id: string

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetAny

TargetAny (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePath) TargetMap added in v0.4.0

TargetMap (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) IdentifyingPrefix

IdentifyingPrefix (leaf): An IP prefix that can be used to identify the group of GRE endpoints that are being encapsulated towards. Systems that require an IP identifier for the tunnel set should use this prefix as the next-hop identifier.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/*/identifying-prefix"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) Target

Target (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

Id: string

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetAny

TargetAny (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGrePathAny) TargetMap added in v0.4.0

TargetMap (list): Each target specified within this list should be treated as a endpoint to which packets should be GRE encapsulated. Where the set of destinations described within a single entry expands to more than one destination IP address, packets should be load shared across the destination using the local system's ECMP hashing mechanisms.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "targets/target"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config/identifying-prefix"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/config/identifying-prefix"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_IdentifyingPrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifying-prefix"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/state/identifying-prefix"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Destination

Destination (leaf): The set of destination addresses that should be encapsulated towards. Where a subnet is specified, each address within the subnet should be treated as an independent destination for encapsulated traffic. Packets should be distributed with ECMP across the set of tunnel destination addresses.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/destination"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Id

Id (leaf): A unique identifier for the target.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) IpTtl

IpTtl (leaf): The TTL that should be specified in the IP header of the GRE packet encapsulating the packet matching the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/ip-ttl"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) Source

Source (leaf): The source IP address that should be used when encapsulating packets from the local system.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/source"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Destination

Destination (leaf): The set of destination addresses that should be encapsulated towards. Where a subnet is specified, each address within the subnet should be treated as an independent destination for encapsulated traffic. Packets should be distributed with ECMP across the set of tunnel destination addresses.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/destination"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Id

Id (leaf): A unique identifier for the target.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) IpTtl

IpTtl (leaf): The TTL that should be specified in the IP header of the GRE packet encapsulating the packet matching the rule.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/ip-ttl"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) Source

Source (leaf): The source IP address that should be used when encapsulating packets from the local system.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/*/source"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_TargetPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/destination"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/destination"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_DestinationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/destination"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/id"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/ip-ttl"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/ip-ttl"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_IpTtlPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-ttl"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/ip-ttl"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/source"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/config/source"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_EncapsulateGre_Target_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/encapsulate-gre/targets/target/state/source"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NetworkInstancePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/next-hop"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/next-hop"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/next-hop"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/path-selection-group"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/path-selection-group"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PathSelectionGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/path-selection-group"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/path-selection-group"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/post-decap-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/post-decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/post-decap-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/post-decap-network-instance YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/config/post-decap-network-instance"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Action_PostDecapNetworkInstancePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-decap-network-instance"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/action/state/post-decap-network-instance"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddress

DestinationAddress (leaf): Destination IPv4 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DestinationAddressPrefixSet added in v0.2.0

DestinationAddressPrefixSet (leaf): Reference to a IPv4 address prefix set to match the destination address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Dscp

Dscp (leaf): Value of diffserv codepoint.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) DscpSet

DscpSet (leaf-list): A list of DSCP values to be matched for incoming packets. AN OR match should be performed, such that a packet must match one of the values defined in this list. If the field is left empty then any DSCP value matches unless the 'dscp' leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) HopLimit

HopLimit (leaf): The IP packet's hop limit -- known as TTL (in hops) in IPv4 packets, and hop limit in IPv6

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Icmpv4 added in v0.4.0

Icmpv4 (container): Top container for ICMPv4 filtering

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "icmpv4"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Length added in v0.4.0

Length (leaf): In the IPv4 header field, this field is known as the Total Length. Total Length is the length of the datagram, measured in octets, including internet header and data. In the IPv6 header field, this field is known as the Payload Length, which is the length of the IPv6 payload, i.e., the rest of the packet following the IPv6 header, in octets.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) Protocol

Protocol (leaf): The protocol carried in the IP packet, expressed either as its IP protocol number, or by a defined identity.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddress

SourceAddress (leaf): Source IPv4 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) SourceAddressPrefixSet added in v0.2.0

SourceAddressPrefixSet (leaf): Reference to a IPv4 address prefix Set to match the source address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4Path) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddress

DestinationAddress (leaf): Destination IPv4 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DestinationAddressPrefixSet added in v0.2.0

DestinationAddressPrefixSet (leaf): Reference to a IPv4 address prefix set to match the destination address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Dscp

Dscp (leaf): Value of diffserv codepoint.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) DscpSet

DscpSet (leaf-list): A list of DSCP values to be matched for incoming packets. AN OR match should be performed, such that a packet must match one of the values defined in this list. If the field is left empty then any DSCP value matches unless the 'dscp' leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) HopLimit

HopLimit (leaf): The IP packet's hop limit -- known as TTL (in hops) in IPv4 packets, and hop limit in IPv6

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Icmpv4 added in v0.4.0

Icmpv4 (container): Top container for ICMPv4 filtering

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "icmpv4"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Length added in v0.4.0

Length (leaf): In the IPv4 header field, this field is known as the Total Length. Total Length is the length of the datagram, measured in octets, including internet header and data. In the IPv6 header field, this field is known as the Payload Length, which is the length of the IPv6 payload, i.e., the rest of the packet following the IPv6 header, in octets.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) Protocol

Protocol (leaf): The protocol carried in the IP packet, expressed either as its IP protocol number, or by a defined identity.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddress

SourceAddress (leaf): Source IPv4 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) SourceAddressPrefixSet added in v0.2.0

SourceAddressPrefixSet (leaf): Reference to a IPv4 address prefix Set to match the source address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/*/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4PathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DestinationAddressPrefixSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/destination-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_DscpSetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/dscp-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_HopLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/hop-limit"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Code added in v0.4.0

Code (leaf): ICMPv4 code to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/*/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4Path) Type added in v0.4.0

Type (leaf): ICMPv4 type to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/*/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Code added in v0.4.0

Code (leaf): ICMPv4 code to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/*/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4PathAny) Type added in v0.4.0

Type (leaf): ICMPv4 type to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/*/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/code YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/config/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/code"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/code YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/config/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_CodePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/code"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_Icmpv4_TypePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/icmpv4/state/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/length YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/length"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/length YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_LengthPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/length"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_ProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/protocol"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/config/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv4_SourceAddressPrefixSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv4/state/source-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddress

DestinationAddress (leaf): Destination IPv6 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationAddressPrefixSet added in v0.2.0

DestinationAddressPrefixSet (leaf): Reference to a IPv6 address prefix set to match the destination address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DestinationFlowLabel

DestinationFlowLabel (leaf): Destination IPv6 Flow label.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Dscp

Dscp (leaf): Value of diffserv codepoint.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) DscpSet

DscpSet (leaf-list): A list of DSCP values to be matched for incoming packets. AN OR match should be performed, such that a packet must match one of the values defined in this list. If the field is left empty then any DSCP value matches unless the 'dscp' leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) HopLimit

HopLimit (leaf): The IP packet's hop limit -- known as TTL (in hops) in IPv4 packets, and hop limit in IPv6

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Icmpv6 added in v0.4.0

Icmpv6 (container): Top container for ICMPv6 filtering

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "icmpv6"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Length added in v0.4.0

Length (leaf): In the IPv4 header field, this field is known as the Total Length. Total Length is the length of the datagram, measured in octets, including internet header and data. In the IPv6 header field, this field is known as the Payload Length, which is the length of the IPv6 payload, i.e., the rest of the packet following the IPv6 header, in octets.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) Protocol

Protocol (leaf): The protocol carried in the IP packet, expressed either as its IP protocol number, or by a defined identity.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddress

SourceAddress (leaf): Source IPv6 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceAddressPrefixSet added in v0.2.0

SourceAddressPrefixSet (leaf): Reference to a IPv6 address prefix set to match the source address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) SourceFlowLabel

SourceFlowLabel (leaf): Source IPv6 Flow label.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6Path) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddress

DestinationAddress (leaf): Destination IPv6 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationAddressPrefixSet added in v0.2.0

DestinationAddressPrefixSet (leaf): Reference to a IPv6 address prefix set to match the destination address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DestinationFlowLabel

DestinationFlowLabel (leaf): Destination IPv6 Flow label.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/destination-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Dscp

Dscp (leaf): Value of diffserv codepoint.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) DscpSet

DscpSet (leaf-list): A list of DSCP values to be matched for incoming packets. AN OR match should be performed, such that a packet must match one of the values defined in this list. If the field is left empty then any DSCP value matches unless the 'dscp' leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) HopLimit

HopLimit (leaf): The IP packet's hop limit -- known as TTL (in hops) in IPv4 packets, and hop limit in IPv6

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Icmpv6 added in v0.4.0

Icmpv6 (container): Top container for ICMPv6 filtering

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "icmpv6"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Length added in v0.4.0

Length (leaf): In the IPv4 header field, this field is known as the Total Length. Total Length is the length of the datagram, measured in octets, including internet header and data. In the IPv6 header field, this field is known as the Payload Length, which is the length of the IPv6 payload, i.e., the rest of the packet following the IPv6 header, in octets.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) Protocol

Protocol (leaf): The protocol carried in the IP packet, expressed either as its IP protocol number, or by a defined identity.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddress

SourceAddress (leaf): Source IPv6 address prefix.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceAddressPrefixSet added in v0.2.0

SourceAddressPrefixSet (leaf): Reference to a IPv6 address prefix set to match the source address

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) SourceFlowLabel

SourceFlowLabel (leaf): Source IPv6 Flow label.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/*/source-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6PathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationAddressPrefixSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/destination-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DestinationFlowLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/destination-flow-label"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/dscp-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_DscpSetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dscp-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/dscp-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/hop-limit"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_HopLimitPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hop-limit"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/hop-limit"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Code added in v0.4.0

Code (leaf): ICMP code to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/*/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6Path) Type added in v0.4.0

Type (leaf): ICMPv6 type to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/*/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Code added in v0.4.0

Code (leaf): ICMP code to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/*/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6PathAny) Type added in v0.4.0

Type (leaf): ICMPv6 type to be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/*/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/code YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/config/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/code"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/code YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/config/code"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_CodePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/code"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/code"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_Icmpv6_TypePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/icmpv6/state/type"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/length YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/length"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny added in v0.4.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/length YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/length"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_LengthPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/length"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/protocol"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_ProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/protocol"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address-prefix-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-address-prefix-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceAddressPrefixSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address-prefix-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-address-prefix-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label"

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/config/source-flow-label"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Ipv6_SourceFlowLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-flow-label"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/ipv6/state/source-flow-label"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2Path

type NetworkInstance_PolicyForwarding_Policy_Rule_L2Path struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2Path represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMac

DestinationMac (leaf): Destination IEEE 802 MAC address.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/destination-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) DestinationMacMask

DestinationMacMask (leaf): Destination IEEE 802 MAC address mask.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/destination-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) Ethertype

Ethertype (leaf): Ethertype field to match in Ethernet packets

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/ethertype"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMac

SourceMac (leaf): Source IEEE 802 MAC address.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/source-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) SourceMacMask

SourceMacMask (leaf): Source IEEE 802 MAC address mask.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/source-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2Path) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2 YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMac

DestinationMac (leaf): Destination IEEE 802 MAC address.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/destination-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) DestinationMacMask

DestinationMacMask (leaf): Destination IEEE 802 MAC address mask.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/destination-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) Ethertype

Ethertype (leaf): Ethertype field to match in Ethernet packets

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/ethertype"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMac

SourceMac (leaf): Source IEEE 802 MAC address.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/source-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) SourceMacMask

SourceMacMask (leaf): Source IEEE 802 MAC address mask.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/*/source-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2PathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac-mask"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/destination-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_DestinationMacPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/destination-mac"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/ethertype"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/ethertype"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_EthertypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ethertype"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/ethertype"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac-mask"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-mac-mask"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac-mask"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac"

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/config/source-mac"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_L2_SourceMacPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-mac"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/l2/state/source-mac"

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-octets"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets"

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_MatchedOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-octets"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-octets"

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-pkts"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts"

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_MatchedPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/matched-pkts"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/matched-pkts"

type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath

type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config/sequence-id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id"

type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/config/sequence-id"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_SequenceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-id"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/state/sequence-id"

type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath

type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) BuiltinDetail added in v0.2.0

BuiltinDetail (leaf): Specifies a built-in (alias) for a match condition that matches multiple flags, or specifies particular logic as to the flag matches to be implemented. This leaf is only valid when the detail-match-mode leaf is BUILTIN.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/builtin-detail"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPort

DestinationPort (leaf): Destination port or range

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/destination-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DestinationPortSet added in v0.2.0

DestinationPortSet (leaf): Reference to a port set to match the destination port

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/destination-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) DetailMode added in v0.2.0

DetailMode (leaf): Mode that is used for matching detailed fields at the transport layer. When EXPLICIT is specified, the implementation should match based on the explicit flags that are specified in the corresponding leaf. When BUILTIN is specified, the implementation must expand the contents of the corresponding leaf to the flags and/or fields that match the pre-defined built-in values.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/detail-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitDetailMatchMode added in v0.2.0

ExplicitDetailMatchMode (leaf): Specifies how the contents of the explicit-details-flags list are to be treated. ANY implies that any of the flags may match, where ALL indicates that all the flags must be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/explicit-detail-match-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) ExplicitTcpFlags added in v0.2.0

ExplicitTcpFlags (leaf-list): An explicit list of the TCP flags that are to be matched. The mechanism for the match is specified by the explicit-detail-match-mode leaf.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/explicit-tcp-flags"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePort

SourcePort (leaf): Source port or range

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/source-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) SourcePortSet added in v0.2.0

SourcePortSet (leaf): Reference to a port set to match the source port

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/source-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) BuiltinDetail added in v0.2.0

BuiltinDetail (leaf): Specifies a built-in (alias) for a match condition that matches multiple flags, or specifies particular logic as to the flag matches to be implemented. This leaf is only valid when the detail-match-mode leaf is BUILTIN.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/builtin-detail"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPort

DestinationPort (leaf): Destination port or range

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/destination-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DestinationPortSet added in v0.2.0

DestinationPortSet (leaf): Reference to a port set to match the destination port

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/destination-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) DetailMode added in v0.2.0

DetailMode (leaf): Mode that is used for matching detailed fields at the transport layer. When EXPLICIT is specified, the implementation should match based on the explicit flags that are specified in the corresponding leaf. When BUILTIN is specified, the implementation must expand the contents of the corresponding leaf to the flags and/or fields that match the pre-defined built-in values.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/detail-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitDetailMatchMode added in v0.2.0

ExplicitDetailMatchMode (leaf): Specifies how the contents of the explicit-details-flags list are to be treated. ANY implies that any of the flags may match, where ALL indicates that all the flags must be matched.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/explicit-detail-match-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) ExplicitTcpFlags added in v0.2.0

ExplicitTcpFlags (leaf-list): An explicit list of the TCP flags that are to be matched. The mechanism for the match is specified by the explicit-detail-match-mode leaf.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/explicit-tcp-flags"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePort

SourcePort (leaf): Source port or range

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/source-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) SourcePortSet added in v0.2.0

SourcePortSet (leaf): Reference to a port set to match the source port

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/*/source-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_TransportPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/builtin-detail YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/builtin-detail"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/builtin-detail"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/builtin-detail YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/builtin-detail"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_BuiltinDetailPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/builtin-detail"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/builtin-detail"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/destination-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DestinationPortSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/destination-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/destination-port-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/detail-mode YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/detail-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/detail-mode"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/detail-mode YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/detail-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_DetailModePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detail-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/detail-mode"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-detail-match-mode YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/explicit-detail-match-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-detail-match-mode"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-detail-match-mode YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/explicit-detail-match-mode"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitDetailMatchModePathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-detail-match-mode"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-detail-match-mode"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-tcp-flags YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/explicit-tcp-flags"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-tcp-flags"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-tcp-flags YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/explicit-tcp-flags"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_ExplicitTcpFlagsPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-tcp-flags"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/explicit-tcp-flags"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-port"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPath) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port-set"

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny added in v0.2.0

type NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port-set YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny) Config added in v0.2.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/config/source-port-set"

func (*NetworkInstance_PolicyForwarding_Policy_Rule_Transport_SourcePortSetPathAny) State added in v0.2.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-packet-match"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-port-set"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/rules/rule/transport/state/source-port-set"

type NetworkInstance_PolicyForwarding_Policy_TypePath

type NetworkInstance_PolicyForwarding_Policy_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_TypePath represents the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/state/type"

type NetworkInstance_PolicyForwarding_Policy_TypePathAny

type NetworkInstance_PolicyForwarding_Policy_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_PolicyForwarding_Policy_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/policy-forwarding/policies/policy/state/type YANG schema element.

func (*NetworkInstance_PolicyForwarding_Policy_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/config/type"

func (*NetworkInstance_PolicyForwarding_Policy_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pf-forwarding-policies"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/policy-forwarding/policies/policy/state/type"

type NetworkInstance_ProtocolPath

type NetworkInstance_ProtocolPath struct {
	*ygnmi.NodePath
}

NetworkInstance_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.

func (*NetworkInstance_ProtocolPath) Aggregate

Aggregate (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

Prefix: string

func (*NetworkInstance_ProtocolPath) AggregateAny

AggregateAny (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

func (*NetworkInstance_ProtocolPath) AggregateMap added in v0.4.0

AggregateMap (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

func (*NetworkInstance_ProtocolPath) Bgp

Bgp (container): Top-level configuration and state for the BGP router

Defining module:      "openconfig-bgp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bgp"
Path from root:       "/network-instances/network-instance/protocols/protocol/bgp"

func (*NetworkInstance_ProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPath) DefaultMetric

DefaultMetric (leaf): The default metric within the RIB for entries that are installed by this protocol instance. This value may be overridden by protocol specific configuration options. The lower the metric specified the more preferable the RIB entry is to be selected for use within the network instance. Where multiple entries have the same metric value then these equal cost paths should be treated according to the specified ECMP path selection behaviour for the instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/default-metric"

func (*NetworkInstance_ProtocolPath) Enabled

Enabled (leaf): A boolean value indicating whether the local protocol instance is enabled.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/enabled"

func (*NetworkInstance_ProtocolPath) Identifier

Identifier (leaf): The protocol identifier for the instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/identifier"

func (*NetworkInstance_ProtocolPath) Igmp

Igmp (container): Top-level IGMP configuration and operational state.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igmp"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp"

func (*NetworkInstance_ProtocolPath) Isis

Isis (container): This container defines top-level ISIS configuration and state information.

Defining module:      "openconfig-isis"
Instantiating module: "openconfig-network-instance"
Path from parent:     "isis"
Path from root:       "/network-instances/network-instance/protocols/protocol/isis"

func (*NetworkInstance_ProtocolPath) Name

Name (leaf): A unique name for the protocol instance.

If the operator does not designate a name for the protocol instance (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state). In addition, for implementations that support single protocol instances, the default value is recommended for consistency and uniqueness per protocol instance.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/name"

func (*NetworkInstance_ProtocolPath) Ospfv2

Ospfv2 (container): Top-level configuration and operational state for Open Shortest Path First (OSPF) v2

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ospfv2"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2"

func (*NetworkInstance_ProtocolPath) Pcep

Pcep (container): Top-level PCEP configuration and operational state.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pcep"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep"

func (*NetworkInstance_ProtocolPath) Pim

Pim (container): Top-level PIM configuration and operational state.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pim"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim"

func (*NetworkInstance_ProtocolPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPath) Static

Static (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

Prefix: string

func (*NetworkInstance_ProtocolPath) StaticAny

StaticAny (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

func (*NetworkInstance_ProtocolPath) StaticMap added in v0.4.0

StaticMap (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

type NetworkInstance_ProtocolPathAny

type NetworkInstance_ProtocolPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.

func (*NetworkInstance_ProtocolPathAny) Aggregate

Aggregate (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

Prefix: string

func (*NetworkInstance_ProtocolPathAny) AggregateAny

AggregateAny (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

func (*NetworkInstance_ProtocolPathAny) AggregateMap added in v0.4.0

AggregateMap (list): List of aggregates

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "local-aggregates/aggregate"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate"

func (*NetworkInstance_ProtocolPathAny) Bgp

Bgp (container): Top-level configuration and state for the BGP router

Defining module:      "openconfig-bgp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bgp"
Path from root:       "/network-instances/network-instance/protocols/protocol/bgp"

func (*NetworkInstance_ProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPathAny) DefaultMetric

DefaultMetric (leaf): The default metric within the RIB for entries that are installed by this protocol instance. This value may be overridden by protocol specific configuration options. The lower the metric specified the more preferable the RIB entry is to be selected for use within the network instance. Where multiple entries have the same metric value then these equal cost paths should be treated according to the specified ECMP path selection behaviour for the instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/default-metric"

func (*NetworkInstance_ProtocolPathAny) Enabled

Enabled (leaf): A boolean value indicating whether the local protocol instance is enabled.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/enabled"

func (*NetworkInstance_ProtocolPathAny) Identifier

Identifier (leaf): The protocol identifier for the instance

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/identifier"

func (*NetworkInstance_ProtocolPathAny) Igmp

Igmp (container): Top-level IGMP configuration and operational state.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igmp"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp"

func (*NetworkInstance_ProtocolPathAny) Isis

Isis (container): This container defines top-level ISIS configuration and state information.

Defining module:      "openconfig-isis"
Instantiating module: "openconfig-network-instance"
Path from parent:     "isis"
Path from root:       "/network-instances/network-instance/protocols/protocol/isis"

func (*NetworkInstance_ProtocolPathAny) Name

Name (leaf): A unique name for the protocol instance.

If the operator does not designate a name for the protocol instance (e.g. config), the implementation should use the name of 'DEFAULT' (e.g. state). In addition, for implementations that support single protocol instances, the default value is recommended for consistency and uniqueness per protocol instance.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/*/name"

func (*NetworkInstance_ProtocolPathAny) Ospfv2

Ospfv2 (container): Top-level configuration and operational state for Open Shortest Path First (OSPF) v2

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ospfv2"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2"

func (*NetworkInstance_ProtocolPathAny) Pcep

Pcep (container): Top-level PCEP configuration and operational state.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pcep"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep"

func (*NetworkInstance_ProtocolPathAny) Pim

Pim (container): Top-level PIM configuration and operational state.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "pim"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim"

func (*NetworkInstance_ProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPathAny) Static

Static (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

Prefix: string

func (*NetworkInstance_ProtocolPathAny) StaticAny

StaticAny (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

func (*NetworkInstance_ProtocolPathAny) StaticMap added in v0.4.0

StaticMap (list): List of locally configured static routes

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-routes/static"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static"

func (*NetworkInstance_ProtocolPathAny) WithIdentifier

WithIdentifier sets NetworkInstance_ProtocolPathAny's key "identifier" to the specified value. Identifier: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_ProtocolPathAny) WithName

WithName sets NetworkInstance_ProtocolPathAny's key "name" to the specified value. Name: string

type NetworkInstance_ProtocolPathMap added in v0.4.0

type NetworkInstance_ProtocolPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_ProtocolPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.

func (*NetworkInstance_ProtocolPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_ProtocolPathMapAny added in v0.4.0

type NetworkInstance_ProtocolPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_ProtocolPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol YANG schema element.

func (*NetworkInstance_ProtocolPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_ProtocolPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_AggregatePath

type NetworkInstance_Protocol_AggregatePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_AggregatePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate YANG schema element.

func (*NetworkInstance_Protocol_AggregatePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_AggregatePath) Description

Description (leaf): An optional textual description for the route.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/description"

func (*NetworkInstance_Protocol_AggregatePath) Discard

Discard (leaf): When true, install the aggregate route with a discard next-hop -- traffic destined to the aggregate will be discarded with no ICMP message generated. When false, traffic destined to an aggregate address when no constituent routes are present will generate an ICMP unreachable message.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/discard"

func (*NetworkInstance_Protocol_AggregatePath) Metric

Metric (leaf): A metric (or cost) which is utilized to specify the order of selection of the next-hop entry. The lower the metric, the more preferable the prefix entry is. When this value is not specified, the metric is inherited from the default metric of the implementation for static route entries. When multiple next-hops are specified for a static route, the metric is utilized to determine which of the next-hops to be installed in the RIB. When multiple next-hops have the same metric (be it specified, or simply the default) then these next-hops should all be installed in the RIB.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/metric"

func (*NetworkInstance_Protocol_AggregatePath) Preference

Preference (leaf): Administrative Distance (preference) of the entry. The preference defines the order of selection when multiple sources (protocols, static, etc.) contribute to the same prefix entry. The lower the preference, the more preferable the prefix is. When this value is not specified, the preference is inherited from the default preference of the implementation for static routes.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/preference"

func (*NetworkInstance_Protocol_AggregatePath) Prefix

Prefix (leaf): Aggregate prefix to be advertised

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/prefix"

func (*NetworkInstance_Protocol_AggregatePath) SetTag

SetTag (leaf): Set a generic tag value on the route. This tag can be used for filtering routes that are distributed to other routing protocols.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/set-tag"

func (*NetworkInstance_Protocol_AggregatePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_AggregatePathAny

type NetworkInstance_Protocol_AggregatePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_AggregatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate YANG schema element.

func (*NetworkInstance_Protocol_AggregatePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_AggregatePathAny) Description

Description (leaf): An optional textual description for the route.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/description"

func (*NetworkInstance_Protocol_AggregatePathAny) Discard

Discard (leaf): When true, install the aggregate route with a discard next-hop -- traffic destined to the aggregate will be discarded with no ICMP message generated. When false, traffic destined to an aggregate address when no constituent routes are present will generate an ICMP unreachable message.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/discard"

func (*NetworkInstance_Protocol_AggregatePathAny) Metric

Metric (leaf): A metric (or cost) which is utilized to specify the order of selection of the next-hop entry. The lower the metric, the more preferable the prefix entry is. When this value is not specified, the metric is inherited from the default metric of the implementation for static route entries. When multiple next-hops are specified for a static route, the metric is utilized to determine which of the next-hops to be installed in the RIB. When multiple next-hops have the same metric (be it specified, or simply the default) then these next-hops should all be installed in the RIB.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/metric"

func (*NetworkInstance_Protocol_AggregatePathAny) Preference

Preference (leaf): Administrative Distance (preference) of the entry. The preference defines the order of selection when multiple sources (protocols, static, etc.) contribute to the same prefix entry. The lower the preference, the more preferable the prefix is. When this value is not specified, the preference is inherited from the default preference of the implementation for static routes.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/preference"

func (*NetworkInstance_Protocol_AggregatePathAny) Prefix

Prefix (leaf): Aggregate prefix to be advertised

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/prefix"

func (*NetworkInstance_Protocol_AggregatePathAny) SetTag

SetTag (leaf): Set a generic tag value on the route. This tag can be used for filtering routes that are distributed to other routing protocols.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/*/set-tag"

func (*NetworkInstance_Protocol_AggregatePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_AggregatePathMap added in v0.4.0

type NetworkInstance_Protocol_AggregatePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_AggregatePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate YANG schema element.

func (*NetworkInstance_Protocol_AggregatePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_AggregatePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_AggregatePathMapAny added in v0.4.0

type NetworkInstance_Protocol_AggregatePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_AggregatePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate YANG schema element.

func (*NetworkInstance_Protocol_AggregatePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_AggregatePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Aggregate_DescriptionPath

type NetworkInstance_Protocol_Aggregate_DescriptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_DescriptionPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/description YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_DescriptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/description"

func (*NetworkInstance_Protocol_Aggregate_DescriptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/description"

type NetworkInstance_Protocol_Aggregate_DescriptionPathAny

type NetworkInstance_Protocol_Aggregate_DescriptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_DescriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/description YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_DescriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/description"

func (*NetworkInstance_Protocol_Aggregate_DescriptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/description"

type NetworkInstance_Protocol_Aggregate_DiscardPath

type NetworkInstance_Protocol_Aggregate_DiscardPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_DiscardPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/discard YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_DiscardPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/discard"

func (*NetworkInstance_Protocol_Aggregate_DiscardPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/discard"

type NetworkInstance_Protocol_Aggregate_DiscardPathAny

type NetworkInstance_Protocol_Aggregate_DiscardPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_DiscardPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/discard YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_DiscardPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/discard"

func (*NetworkInstance_Protocol_Aggregate_DiscardPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discard"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/discard"

type NetworkInstance_Protocol_Aggregate_MetricPath

type NetworkInstance_Protocol_Aggregate_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_MetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/metric"

func (*NetworkInstance_Protocol_Aggregate_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/metric"

type NetworkInstance_Protocol_Aggregate_MetricPathAny

type NetworkInstance_Protocol_Aggregate_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_MetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/metric"

func (*NetworkInstance_Protocol_Aggregate_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/metric"

type NetworkInstance_Protocol_Aggregate_PreferencePath

type NetworkInstance_Protocol_Aggregate_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/preference"

func (*NetworkInstance_Protocol_Aggregate_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/preference"

type NetworkInstance_Protocol_Aggregate_PreferencePathAny

type NetworkInstance_Protocol_Aggregate_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/preference"

func (*NetworkInstance_Protocol_Aggregate_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/preference"

type NetworkInstance_Protocol_Aggregate_PrefixPath

type NetworkInstance_Protocol_Aggregate_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_PrefixPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/prefix"

func (*NetworkInstance_Protocol_Aggregate_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/prefix"

type NetworkInstance_Protocol_Aggregate_PrefixPathAny

type NetworkInstance_Protocol_Aggregate_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_PrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/prefix"

func (*NetworkInstance_Protocol_Aggregate_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/prefix"

type NetworkInstance_Protocol_Aggregate_SetTagPath

type NetworkInstance_Protocol_Aggregate_SetTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_SetTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/set-tag YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_SetTagPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/set-tag"

func (*NetworkInstance_Protocol_Aggregate_SetTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/set-tag"

type NetworkInstance_Protocol_Aggregate_SetTagPathAny

type NetworkInstance_Protocol_Aggregate_SetTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Aggregate_SetTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/set-tag YANG schema element.

func (*NetworkInstance_Protocol_Aggregate_SetTagPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/config/set-tag"

func (*NetworkInstance_Protocol_Aggregate_SetTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/local-aggregates/aggregate/state/set-tag"

type NetworkInstance_Protocol_DefaultMetricPath

type NetworkInstance_Protocol_DefaultMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_DefaultMetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/default-metric YANG schema element.

func (*NetworkInstance_Protocol_DefaultMetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/default-metric"

func (*NetworkInstance_Protocol_DefaultMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/default-metric"

type NetworkInstance_Protocol_DefaultMetricPathAny

type NetworkInstance_Protocol_DefaultMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_DefaultMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/default-metric YANG schema element.

func (*NetworkInstance_Protocol_DefaultMetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/default-metric"

func (*NetworkInstance_Protocol_DefaultMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/default-metric"

type NetworkInstance_Protocol_EnabledPath

type NetworkInstance_Protocol_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/enabled"

func (*NetworkInstance_Protocol_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/enabled"

type NetworkInstance_Protocol_EnabledPathAny

type NetworkInstance_Protocol_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/enabled"

func (*NetworkInstance_Protocol_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/enabled"

type NetworkInstance_Protocol_IdentifierPath

type NetworkInstance_Protocol_IdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_IdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_IdentifierPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/identifier"

func (*NetworkInstance_Protocol_IdentifierPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/identifier"

type NetworkInstance_Protocol_IdentifierPathAny

type NetworkInstance_Protocol_IdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_IdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_IdentifierPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/identifier"

func (*NetworkInstance_Protocol_IdentifierPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/identifier"

type NetworkInstance_Protocol_IgmpPath

type NetworkInstance_Protocol_IgmpPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_IgmpPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp YANG schema element.

func (*NetworkInstance_Protocol_IgmpPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_IgmpPath) Global

Global (container): Global IGMP configuration and operational state.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global"

func (*NetworkInstance_Protocol_IgmpPath) Interface

Interface (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Protocol_IgmpPath) InterfaceAny

InterfaceAny (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

func (*NetworkInstance_Protocol_IgmpPath) InterfaceMap added in v0.4.0

InterfaceMap (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

func (*NetworkInstance_Protocol_IgmpPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_IgmpPathAny

type NetworkInstance_Protocol_IgmpPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_IgmpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp YANG schema element.

func (*NetworkInstance_Protocol_IgmpPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_IgmpPathAny) Global

Global (container): Global IGMP configuration and operational state.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global"

func (*NetworkInstance_Protocol_IgmpPathAny) Interface

Interface (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Protocol_IgmpPathAny) InterfaceAny

InterfaceAny (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

func (*NetworkInstance_Protocol_IgmpPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): This container defines interface IGMP configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface"

func (*NetworkInstance_Protocol_IgmpPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_GlobalPath

type NetworkInstance_Protocol_Igmp_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global YANG schema element.

func (*NetworkInstance_Protocol_Igmp_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_GlobalPath) Ssm

Ssm (container): Source specific multicast (SSM).

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ssm"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm"

func (*NetworkInstance_Protocol_Igmp_GlobalPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_GlobalPathAny

type NetworkInstance_Protocol_Igmp_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global YANG schema element.

func (*NetworkInstance_Protocol_Igmp_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_GlobalPathAny) Ssm

Ssm (container): Source specific multicast (SSM).

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ssm"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm"

func (*NetworkInstance_Protocol_Igmp_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_SsmPath

type NetworkInstance_Protocol_Igmp_Global_SsmPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_SsmPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) Mapping

Mapping (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

Source: string

func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingAny

MappingAny (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) MappingMap added in v0.4.0

MappingMap (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

func (*NetworkInstance_Protocol_Igmp_Global_SsmPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_SsmPathAny

type NetworkInstance_Protocol_Igmp_Global_SsmPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_SsmPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) Mapping

Mapping (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

Source: string

func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingAny

MappingAny (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) MappingMap added in v0.4.0

MappingMap (list): A Source Specific Multicast (SSM) mapping. This allows IGMP v2 hosts to be able to join in SSM environments by translating IGMP v2 reports into IGMP v3 reports. The request in an IGMP v2 join is sent toward the source address found by matching the multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mappings/mapping"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping"

func (*NetworkInstance_Protocol_Igmp_Global_SsmPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) Source

Source (leaf): Multicast source address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/*/source"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) SsmRanges

SsmRanges (leaf): List of accepted source specific multicast (SSM) address ranges.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/*/ssm-ranges"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) Source

Source (leaf): Multicast source address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/*/source"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) SsmRanges

SsmRanges (leaf): List of accepted source specific multicast (SSM) address ranges.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/*/ssm-ranges"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap added in v0.4.0

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_MappingPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/config/source"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/source"

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/config/source"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/source"

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/ssm-ranges YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/config/ssm-ranges"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/ssm-ranges"

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny

type NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/ssm-ranges YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/config/ssm-ranges"

func (*NetworkInstance_Protocol_Igmp_Global_Ssm_Mapping_SsmRangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/global/ssm/mappings/mapping/state/ssm-ranges"

type NetworkInstance_Protocol_Igmp_InterfacePath

type NetworkInstance_Protocol_Igmp_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePath) Counters

Counters (container): Counters avaiable on a per interface bases for IGMP.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/enabled"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) FilterPrefixes

FilterPrefixes (leaf): List used to filter joins.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/filter-prefixes"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) Group

Group (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

Group: string

func (*NetworkInstance_Protocol_Igmp_InterfacePath) GroupAny

GroupAny (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) GroupMap added in v0.4.0

GroupMap (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceId

InterfaceId (leaf): Reference to an interface on which IGMP is enabled.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/interface-id"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) QueryExpires

QueryExpires (leaf): This timestamp indicates the time that the next query is sent expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) QueryInterval

QueryInterval (leaf): Interval at which the router sends the IGMP membership queries.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/query-interval"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroups

StaticGroups (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

StaticGroup: string

func (*NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsAny

StaticGroupsAny (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) StaticGroupsMap added in v0.4.0

StaticGroupsMap (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

func (*NetworkInstance_Protocol_Igmp_InterfacePath) Version

Version (leaf): IGMP Version.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/version"

type NetworkInstance_Protocol_Igmp_InterfacePathAny

type NetworkInstance_Protocol_Igmp_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Counters

Counters (container): Counters avaiable on a per interface bases for IGMP.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/enabled"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) FilterPrefixes

FilterPrefixes (leaf): List used to filter joins.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/filter-prefixes"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Group

Group (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

Group: string

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupAny

GroupAny (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) GroupMap added in v0.4.0

GroupMap (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "membership-groups/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceId

InterfaceId (leaf): Reference to an interface on which IGMP is enabled.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/interface-id"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryExpires

QueryExpires (leaf): This timestamp indicates the time that the next query is sent expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) QueryInterval

QueryInterval (leaf): Interval at which the router sends the IGMP membership queries.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/query-interval"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroups

StaticGroups (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

StaticGroup: string

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsAny

StaticGroupsAny (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) StaticGroupsMap added in v0.4.0

StaticGroupsMap (list): Multicast group membership.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "static-membership-groups/static-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups"

func (*NetworkInstance_Protocol_Igmp_InterfacePathAny) Version

Version (leaf): IGMP Version.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/*/version"

type NetworkInstance_Protocol_Igmp_InterfacePathMap added in v0.4.0

type NetworkInstance_Protocol_Igmp_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Igmp_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_CountersPath

type NetworkInstance_Protocol_Igmp_Interface_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPath) Queries

Queries (container): IGMP membership queries.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "queries"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries"

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPath) Reports

Reports (container): Number of IGMP membership reports received.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reports"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports"

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_CountersPathAny

type NetworkInstance_Protocol_Igmp_Interface_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Queries

Queries (container): IGMP membership queries.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "queries"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries"

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) Reports

Reports (container): Number of IGMP membership reports received.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "reports"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports"

func (*NetworkInstance_Protocol_Igmp_Interface_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath

type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Received

Received (container): Number of IGMP membership queries received.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) Sent

Sent (container): Number of IGMP membership queries sent.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sent"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Received

Received (container): Number of IGMP membership queries received.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "received"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) Sent

Sent (container): Number of IGMP membership queries sent.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sent"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_QueriesPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPath) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_ReceivedPathAny) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V1PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V2PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Received_V3PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/received/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPath) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_SentPathAny) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V1PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V2PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Queries_Sent_V3PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/queries/sent/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath

type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPath) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V1

V1 (leaf): IGMP v1.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V2

V2 (leaf): IGMP v2.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2"

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_ReportsPathAny) V3

V3 (leaf): IGMP v3.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V1PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v1"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v1"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V2PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v2"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v2"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3Path) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny

type NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3 YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Counters_Reports_V3PathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/v3"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/counters/reports/state/v3"

type NetworkInstance_Protocol_Igmp_Interface_EnabledPath

type NetworkInstance_Protocol_Igmp_Interface_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/enabled"

func (*NetworkInstance_Protocol_Igmp_Interface_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/enabled"

type NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny

type NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/enabled"

func (*NetworkInstance_Protocol_Igmp_Interface_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/enabled"

type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath

type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/filter-prefixes YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/filter-prefixes"

func (*NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/filter-prefixes"

type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny

type NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/filter-prefixes YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/filter-prefixes"

func (*NetworkInstance_Protocol_Igmp_Interface_FilterPrefixesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/filter-prefixes"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/filter-prefixes"

type NetworkInstance_Protocol_Igmp_Interface_GroupPath

type NetworkInstance_Protocol_Igmp_Interface_GroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_GroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPath) Group

Group (leaf): Multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/*/group"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPath) Reporter

Reporter (leaf): Address of the last reporter.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reporter"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPath) Source

Source (leaf): Source address of multicast.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_GroupPathAny

type NetworkInstance_Protocol_Igmp_Interface_GroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_GroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Group

Group (leaf): Multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/*/group"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Reporter

Reporter (leaf): Address of the last reporter.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reporter"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) Source

Source (leaf): Source address of multicast.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source"

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_GroupPathMap added in v0.4.0

type NetworkInstance_Protocol_Igmp_Interface_GroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_GroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_GroupPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath

type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "group"
Path from root:       ""

func (*NetworkInstance_Protocol_Igmp_Interface_Group_GroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/group"

type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny

type NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "group"
Path from root:       ""

func (*NetworkInstance_Protocol_Igmp_Interface_Group_GroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/group"

type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath

type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reporter"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter"

type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny

type NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_ReporterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/reporter"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/reporter"

type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath

type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_SourcePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source"

type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny

type NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_Group_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/membership-groups/group/state/source"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath

type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/interface-id"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/interface-id"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny

type NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/interface-id"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/interface-id"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Igmp_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath

type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires"

type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny

type NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_QueryExpiresPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-expires"

type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath

type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-interval YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/query-interval"

func (*NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-interval"

type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny

type NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-interval YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/query-interval"

func (*NetworkInstance_Protocol_Igmp_Interface_QueryIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/query-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/query-interval"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) Source

Source (leaf): Source address of multicast.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/*/source"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPath) StaticGroup

StaticGroup (leaf): Multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/*/static-group"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) Source

Source (leaf): Source address of multicast.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/*/source"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathAny) StaticGroup

StaticGroup (leaf): Multicast address.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/*/static-group"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap added in v0.4.0

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroupsPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/config/source"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/source"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/source YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/config/source"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/source"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/static-group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/config/static-group"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/static-group"

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny

type NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/static-group YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/config/static-group"

func (*NetworkInstance_Protocol_Igmp_Interface_StaticGroups_StaticGroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/static-group"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/static-membership-groups/static-groups/state/static-group"

type NetworkInstance_Protocol_Igmp_Interface_VersionPath

type NetworkInstance_Protocol_Igmp_Interface_VersionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_VersionPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/version YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_VersionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/version"

func (*NetworkInstance_Protocol_Igmp_Interface_VersionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/version"

type NetworkInstance_Protocol_Igmp_Interface_VersionPathAny

type NetworkInstance_Protocol_Igmp_Interface_VersionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Igmp_Interface_VersionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/version YANG schema element.

func (*NetworkInstance_Protocol_Igmp_Interface_VersionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/config/version"

func (*NetworkInstance_Protocol_Igmp_Interface_VersionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-igmp"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/version"
Path from root:       "/network-instances/network-instance/protocols/protocol/igmp/interfaces/interface/state/version"

type NetworkInstance_Protocol_NamePath

type NetworkInstance_Protocol_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_NamePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/name YANG schema element.

func (*NetworkInstance_Protocol_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/name"

func (*NetworkInstance_Protocol_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/name"

type NetworkInstance_Protocol_NamePathAny

type NetworkInstance_Protocol_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/state/name YANG schema element.

func (*NetworkInstance_Protocol_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/config/name"

func (*NetworkInstance_Protocol_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/protocols/protocol/state/name"

type NetworkInstance_Protocol_Ospfv2Path

type NetworkInstance_Protocol_Ospfv2Path struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2Path represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2 YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2Path) Area

Area (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

Identifier: [oc.UnionUint32, oc.UnionString]

func (*NetworkInstance_Protocol_Ospfv2Path) AreaAny

AreaAny (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

func (*NetworkInstance_Protocol_Ospfv2Path) AreaMap added in v0.4.0

AreaMap (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

func (*NetworkInstance_Protocol_Ospfv2Path) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2Path) Global

Global (container): Configuration and operational state parameters for settings that are global to the OSPFv2 instance

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global"

func (*NetworkInstance_Protocol_Ospfv2Path) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2PathAny

type NetworkInstance_Protocol_Ospfv2PathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2PathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2 YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2PathAny) Area

Area (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

Identifier: [oc.UnionUint32, oc.UnionString]

func (*NetworkInstance_Protocol_Ospfv2PathAny) AreaAny

AreaAny (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

func (*NetworkInstance_Protocol_Ospfv2PathAny) AreaMap added in v0.4.0

AreaMap (list): The OSPFv2 areas within which the local system exists

Defining module:      "openconfig-ospfv2"
Instantiating module: "openconfig-network-instance"
Path from parent:     "areas/area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area"

func (*NetworkInstance_Protocol_Ospfv2PathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2PathAny) Global

Global (container): Configuration and operational state parameters for settings that are global to the OSPFv2 instance

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global"

func (*NetworkInstance_Protocol_Ospfv2PathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_AreaPath

type NetworkInstance_Protocol_Ospfv2_AreaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_AreaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Identifier

Identifier (leaf): An identifier for the OSPFv2 area - described as either a 32-bit unsigned integer, or a dotted-quad

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/*/identifier"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Interface

Interface (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

Id: string

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceAny

InterfaceAny (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) InterfaceMap added in v0.4.0

InterfaceMap (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Lsdb

Lsdb (container): The link-state database for the OSPFv2 area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsdb"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) Mpls

Mpls (container): Configuration and operational state parameters for OSPFv2 extensions relating to MPLS

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) State

State returns a Query that can be used in gNMI operations.

VirtualLink (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

RemoteRouterId: string

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkAny

VirtualLinkAny (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

func (*NetworkInstance_Protocol_Ospfv2_AreaPath) VirtualLinkMap added in v0.4.0

VirtualLinkMap (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

type NetworkInstance_Protocol_Ospfv2_AreaPathAny

type NetworkInstance_Protocol_Ospfv2_AreaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_AreaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Identifier

Identifier (leaf): An identifier for the OSPFv2 area - described as either a 32-bit unsigned integer, or a dotted-quad

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/*/identifier"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Interface

Interface (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

Id: string

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceAny

InterfaceAny (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): List of interfaces which are enabled within this area.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Lsdb

Lsdb (container): The link-state database for the OSPFv2 area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsdb"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) Mpls

Mpls (container): Configuration and operational state parameters for OSPFv2 extensions relating to MPLS

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) State

State returns a Query that can be used in gNMI operations.

VirtualLink (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

RemoteRouterId: string

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkAny

VirtualLinkAny (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

func (*NetworkInstance_Protocol_Ospfv2_AreaPathAny) VirtualLinkMap added in v0.4.0

VirtualLinkMap (list): Configuration and state parameters relating to a virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "virtual-links/virtual-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link"

type NetworkInstance_Protocol_Ospfv2_AreaPathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_AreaPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_AreaPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_AreaPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_AreaPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_AreaPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_AreaPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath

type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/config/identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_IdentifierPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/state/identifier"

type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny

type NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/config/identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_IdentifierPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/state/identifier"

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePath

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) AuthenticationType

AuthenticationType (leaf): The type of authentication that should be used on this interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/authentication-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) HideNetwork

HideNetwork (leaf): When this leaf is set to true, the network connected to the interface should be hidden from OSPFv2 advertisements per the procedure described in RFC6860.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/hide-network"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Id

Id (leaf): An operator-specified string utilised to uniquely reference this interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/id"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) LsaFilter

LsaFilter (container): OSPFv2 parameters relating to filtering of LSAs to neighbors the specified interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-filter"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Metric

Metric (leaf): The metric for the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Mpls

Mpls (container): Configuration and operational state parameters for OSPFv2 extensions related to MPLS on the interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) MultiAreaAdjacencyPrimary

MultiAreaAdjacencyPrimary (leaf): When the specified interface is included in more than one area's configuration, this leaf marks whether the area should be considered the primary (when the value is true). In the case that this value is false, the area is considered a secondary area.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/multi-area-adjacency-primary"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Neighbor

Neighbor (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

RouterId: string

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborAny

NeighborAny (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NeighborMap added in v0.4.0

NeighborMap (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) NetworkType

NetworkType (leaf): The type of network that OSPFv2 should use for the specified interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/network-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Passive

Passive (leaf): When this leaf is set to true, the interface should be advertised within the OSPF area but OSPF adjacencies should not be established over the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/passive"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Priority

Priority (leaf): The local system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePath) Timers

Timers (container): Timers relating to OSPFv2 on the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers"

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) AuthenticationType

AuthenticationType (leaf): The type of authentication that should be used on this interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/authentication-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) HideNetwork

HideNetwork (leaf): When this leaf is set to true, the network connected to the interface should be hidden from OSPFv2 advertisements per the procedure described in RFC6860.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/hide-network"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Id

Id (leaf): An operator-specified string utilised to uniquely reference this interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/id"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) LsaFilter

LsaFilter (container): OSPFv2 parameters relating to filtering of LSAs to neighbors the specified interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-filter"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Metric

Metric (leaf): The metric for the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Mpls

Mpls (container): Configuration and operational state parameters for OSPFv2 extensions related to MPLS on the interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) MultiAreaAdjacencyPrimary

MultiAreaAdjacencyPrimary (leaf): When the specified interface is included in more than one area's configuration, this leaf marks whether the area should be considered the primary (when the value is true). In the case that this value is false, the area is considered a secondary area.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/multi-area-adjacency-primary"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Neighbor

Neighbor (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

RouterId: string

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborAny

NeighborAny (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NeighborMap added in v0.4.0

NeighborMap (list): A neighbor with which an OSPFv2 adjacency has been established within this area

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) NetworkType

NetworkType (leaf): The type of network that OSPFv2 should use for the specified interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/network-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Passive

Passive (leaf): When this leaf is set to true, the interface should be advertised within the OSPF area but OSPF adjacencies should not be established over the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/passive"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Priority

Priority (leaf): The local system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/*/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathAny) Timers

Timers (container): Timers relating to OSPFv2 on the interface

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers"

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/authentication-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/authentication-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/authentication-type"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/authentication-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/authentication-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_AuthenticationTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/authentication-type"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfdPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_DetectionMultiplierPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_EnableBfd_RequiredMinimumReceivePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/hide-network YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/hide-network"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/hide-network"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/hide-network YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/hide-network"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_HideNetworkPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hide-network"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/hide-network"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/id"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_IdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/id"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) All

All (leaf): When this leaf is set to true, all LSAs should be filtered to the neighbours with whom adjacencies are formed on the interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/*/all"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) All

All (leaf): When this leaf is set to true, all LSAs should be filtered to the neighbours with whom adjacencies are formed on the interface.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/*/all"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilterPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/state/all YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/config/all"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/state/all"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/state/all YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/config/all"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_LsaFilter_AllPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/all"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/lsa-filter/state/all"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) IgpLdpSync

IgpLdpSync (container): OSPFv2 parameters relating to LDP/IGP synchronization

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-ldp-sync"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPath) TrafficEngineeringMetric

TrafficEngineeringMetric (leaf): A link metric that should only be considered for traffic engineering purposes.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/*/traffic-engineering-metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) IgpLdpSync

IgpLdpSync (container): OSPFv2 parameters relating to LDP/IGP synchronization

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-ldp-sync"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MplsPathAny) TrafficEngineeringMetric

TrafficEngineeringMetric (leaf): A link metric that should only be considered for traffic engineering purposes.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/*/traffic-engineering-metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Enabled

Enabled (leaf): When this leaf is set to true, do not utilise this link for forwarding via the IGP until such time as LDP adjacencies to the neighbor(s) over the link are established.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) PostSessionUpDelay

PostSessionUpDelay (leaf): This leaf specifies a delay, expressed in units of milliseconds, between the LDP session to the IGP neighbor being established, and it being considered synchronized by the IGP.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/*/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPath) Synchronized

Synchronized (leaf): When the value of this leaf is set to true, the LDP neighbors reachable via this interface are considered to be synchronized, and hence the link is considered usable by the IGP.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/synchronized"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Enabled

Enabled (leaf): When this leaf is set to true, do not utilise this link for forwarding via the IGP until such time as LDP adjacencies to the neighbor(s) over the link are established.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay

PostSessionUpDelay (leaf): This leaf specifies a delay, expressed in units of milliseconds, between the LDP session to the IGP neighbor being established, and it being considered synchronized by the IGP.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/*/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSyncPathAny) Synchronized

Synchronized (leaf): When the value of this leaf is set to true, the LDP neighbors reachable via this interface are considered to be synchronized, and hence the link is considered usable by the IGP.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/synchronized"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/post-session-up-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/config/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/post-session-up-delay"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/post-session-up-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/config/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/post-session-up-delay"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/synchronized"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_IgpLdpSync_SynchronizedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/synchronized"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/igp-ldp-sync/state/synchronized"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/state/traffic-engineering-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/config/traffic-engineering-metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/state/traffic-engineering-metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/state/traffic-engineering-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/config/traffic-engineering-metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Mpls_TrafficEngineeringMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/mpls/state/traffic-engineering-metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/multi-area-adjacency-primary YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/multi-area-adjacency-primary"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/multi-area-adjacency-primary"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/multi-area-adjacency-primary YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/multi-area-adjacency-primary"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_MultiAreaAdjacencyPrimaryPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-area-adjacency-primary"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/multi-area-adjacency-primary"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) AdjacencyState

AdjacencyState (leaf): The state of the adjacency with the neighbor.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) BackupDesignatedRouter

BackupDesignatedRouter (leaf): The backup designated router for the adjacency.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DeadTime

DeadTime (leaf): The time at which this neighbor's adjacency will be considered dead. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) DesignatedRouter

DesignatedRouter (leaf): The designated router for the adjacency. This device advertises the Network LSA for broadcast and NBMA networks.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) LastEstablishedTime

LastEstablishedTime (leaf): The time at which the adjacency was last established with the neighbor. That is to say the time at which the adjacency last transitioned into the FULL state. The value is expressed relative to the Unix Epoch (Jan 1 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Metric

Metric (leaf): The metric that should be considered to the remote neighbor over this interface. This configuration is only applicable for multiple-access networks

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/*/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) OptionalCapabilities

OptionalCapabilities (leaf): The optional capabilities field received in the Hello message from the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) Priority

Priority (leaf): The remote system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RetransmissionQueueLength

RetransmissionQueueLength (leaf): The number of LSAs that are currently in the queue to be retransmitted to the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) RouterId

RouterId (leaf): The router ID of the remote system.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/*/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPath) StateChanges

StateChanges (leaf): The number of transitions out of the FULL state that this neighbor has been through

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) AdjacencyState

AdjacencyState (leaf): The state of the adjacency with the neighbor.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) BackupDesignatedRouter

BackupDesignatedRouter (leaf): The backup designated router for the adjacency.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DeadTime

DeadTime (leaf): The time at which this neighbor's adjacency will be considered dead. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) DesignatedRouter

DesignatedRouter (leaf): The designated router for the adjacency. This device advertises the Network LSA for broadcast and NBMA networks.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) LastEstablishedTime

LastEstablishedTime (leaf): The time at which the adjacency was last established with the neighbor. That is to say the time at which the adjacency last transitioned into the FULL state. The value is expressed relative to the Unix Epoch (Jan 1 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Metric

Metric (leaf): The metric that should be considered to the remote neighbor over this interface. This configuration is only applicable for multiple-access networks

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/*/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) OptionalCapabilities

OptionalCapabilities (leaf): The optional capabilities field received in the Hello message from the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) Priority

Priority (leaf): The remote system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RetransmissionQueueLength

RetransmissionQueueLength (leaf): The number of LSAs that are currently in the queue to be retransmitted to the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) RouterId

RouterId (leaf): The router ID of the remote system.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/*/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathAny) StateChanges

StateChanges (leaf): The number of transitions out of the FULL state that this neighbor has been through

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NeighborPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_AdjacencyStatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/adjacency-state"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_BackupDesignatedRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/backup-designated-router"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DeadTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/dead-time"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_DesignatedRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/designated-router"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_LastEstablishedTimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/last-established-time"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/config/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/config/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_OptionalCapabilitiesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/optional-capabilities"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_PriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/priority"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RetransmissionQueueLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/retransmission-queue-length"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/config/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/config/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_RouterIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Neighbor_StateChangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/neighbors/neighbor/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/network-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/network-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/network-type"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/network-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/network-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_NetworkTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/network-type"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/passive YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/passive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/passive"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/passive YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/passive"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PassivePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/passive"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/passive"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/priority YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/priority"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/priority YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/config/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_PriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/state/priority"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) DeadInterval

DeadInterval (leaf): The number of seconds that the local system should let elapse before declaring a silent router down

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/dead-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) HelloInterval

HelloInterval (leaf): The number of seconds the local system waits between the transmission of subsequent Hello packets

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/hello-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) RetransmissionInterval

RetransmissionInterval (leaf): The number of seconds that the local system waits before retransmitting an unacknowledged LSA.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/retransmission-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) DeadInterval

DeadInterval (leaf): The number of seconds that the local system should let elapse before declaring a silent router down

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/dead-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) HelloInterval

HelloInterval (leaf): The number of seconds the local system waits between the transmission of subsequent Hello packets

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/hello-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) RetransmissionInterval

RetransmissionInterval (leaf): The number of seconds that the local system waits before retransmitting an unacknowledged LSA.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/*/retransmission-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_TimersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/dead-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/dead-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/dead-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/dead-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/dead-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_DeadIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/dead-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/hello-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/hello-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/hello-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/hello-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/hello-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/hello-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/retransmission-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/retransmission-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/retransmission-interval"

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/retransmission-interval YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/config/retransmission-interval"

func (*NetworkInstance_Protocol_Ospfv2_Area_Interface_Timers_RetransmissionIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/interfaces/interface/timers/state/retransmission-interval"

type NetworkInstance_Protocol_Ospfv2_Area_LsdbPath

type NetworkInstance_Protocol_Ospfv2_Area_LsdbPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_LsdbPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) Identifier

Identifier (leaf): An identifier for the area, expressed as a dotted quad or an unsigned 32-bit integer

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaType

LsaType (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

Type: oc.E_OspfTypes_OSPF_LSA_TYPE

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeAny

LsaTypeAny (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) LsaTypeMap added in v0.4.0

LsaTypeMap (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny

type NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) Identifier

Identifier (leaf): An identifier for the area, expressed as a dotted quad or an unsigned 32-bit integer

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaType

LsaType (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

Type: oc.E_OspfTypes_OSPF_LSA_TYPE

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeAny

LsaTypeAny (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) LsaTypeMap added in v0.4.0

LsaTypeMap (list): List of LSA types in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-types/lsa-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_LsdbPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_IdentifierPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/state/identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Lsa

Lsa (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

LinkStateId: string

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaAny

LsaAny (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) LsaMap added in v0.4.0

LsaMap (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePath) Type

Type (leaf): The type of LSA being described. The type of the LSA is expressed as a canonical name.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/*/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Lsa

Lsa (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

LinkStateId: string

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaAny

LsaAny (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) LsaMap added in v0.4.0

LsaMap (list): List of the LSAs of a specified type in the LSDB for the specified area

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsas/lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathAny) Type

Type (leaf): The type of LSA being described. The type of the LSA is expressed as a canonical name.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/*/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaTypePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AdvertisingRouter

AdvertisingRouter (leaf): The router ID of the router that originated the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/advertising-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Age

Age (leaf): The time since the LSA's generation in seconds

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) AsExternalLsa

AsExternalLsa (container): Contents of the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "as-external-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) Checksum

Checksum (leaf): The checksum of the complete contents of the LSA excluding the age field.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/checksum"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) LinkStateId

LinkStateId (leaf): The Link State ID for the specified LSA type. The exact defined value of the Link State ID is dependent on the LSA type.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/link-state-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/*/link-state-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NetworkLsa

NetworkLsa (container): Contents of the network LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "network-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) NssaExternalLsa

NssaExternalLsa (container): Contents of the NSSA External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "nssa-external-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) OpaqueLsa

OpaqueLsa (container): Contents of the opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "opaque-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) RouterLsa

RouterLsa (container): Contents of the router LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "router-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SequenceNumber

SequenceNumber (leaf): A signed 32-bit integer used to detect old and duplicate LSAs. The greater the sequence number the more recent the LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-number"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPath) SummaryLsa

SummaryLsa (container): Contents of the summary LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "summary-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AdvertisingRouter

AdvertisingRouter (leaf): The router ID of the router that originated the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/advertising-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Age

Age (leaf): The time since the LSA's generation in seconds

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) AsExternalLsa

AsExternalLsa (container): Contents of the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "as-external-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) Checksum

Checksum (leaf): The checksum of the complete contents of the LSA excluding the age field.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/checksum"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) LinkStateId

LinkStateId (leaf): The Link State ID for the specified LSA type. The exact defined value of the Link State ID is dependent on the LSA type.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/link-state-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/*/link-state-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NetworkLsa

NetworkLsa (container): Contents of the network LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "network-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) NssaExternalLsa

NssaExternalLsa (container): Contents of the NSSA External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "nssa-external-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) OpaqueLsa

OpaqueLsa (container): Contents of the opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "opaque-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) RouterLsa

RouterLsa (container): Contents of the router LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "router-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SequenceNumber

SequenceNumber (leaf): A signed 32-bit integer used to detect old and duplicate LSAs. The greater the sequence number the more recent the LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-number"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathAny) SummaryLsa

SummaryLsa (container): Contents of the summary LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "summary-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_LsaPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/advertising-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AdvertisingRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/advertising-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/advertising-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AgePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/age"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/age"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Mask

Mask (leaf): The subnet mask for the advertised destination

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) Metric

Metric (leaf): The cost to reach the external network specified. The exact interpretation of this cost is dependent on the type of metric specified

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) MetricType

MetricType (leaf): The type of metric included within the AS External LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfService

TypeOfService (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPath) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Mask

Mask (leaf): The subnet mask for the advertised destination

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) Metric

Metric (leaf): The cost to reach the external network specified. The exact interpretation of this cost is dependent on the type of metric specified

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) MetricType

MetricType (leaf): The type of metric included within the AS External LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfService

TypeOfService (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsaPathAny) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the AS External LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ExternalRouteTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_ForwardingAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_MetricTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/state/metric-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePath) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathAny) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfServicePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ExternalRouteTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_ForwardingAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_AsExternalLsa_TypeOfService_TosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/as-external-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/checksum"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_ChecksumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/checksum"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/checksum"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/link-state-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "link-state-id"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-state-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/link-state-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/link-state-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "link-state-id"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_LinkStateIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-state-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/link-state-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) AttachedRouter

AttachedRouter (leaf-list): A list of the router ID of the routers that are attached to the network described by the Network LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) NetworkMask

NetworkMask (leaf): The mask of the network described by the Network LSA represented as a CIDR mask.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) AttachedRouter

AttachedRouter (leaf-list): A list of the router ID of the routers that are attached to the network described by the Network LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) NetworkMask

NetworkMask (leaf): The mask of the network described by the Network LSA represented as a CIDR mask.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsaPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_AttachedRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/attached-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NetworkLsa_NetworkMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/network-lsa/state/network-mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Mask

Mask (leaf): The subnet mask for the advertised destination

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Metric

Metric (leaf): The cost to reach the external network specified. The exact interpretation of this cost is dependent on the type of metric specified

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) MetricType

MetricType (leaf): The type of metric included within the AS External LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) Propagate

Propagate (leaf): When this bit is set to true, an NSSA border router will translate a Type 7 LSA (NSSA External) to a Type 5 LSA (AS External).

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/propagate"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfService

TypeOfService (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPath) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Mask

Mask (leaf): The subnet mask for the advertised destination

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Metric

Metric (leaf): The cost to reach the external network specified. The exact interpretation of this cost is dependent on the type of metric specified

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) MetricType

MetricType (leaf): The type of metric included within the AS External LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) Propagate

Propagate (leaf): When this bit is set to true, an NSSA border router will translate a Type 7 LSA (NSSA External) to a Type 5 LSA (AS External).

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/propagate"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfService

TypeOfService (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsaPathAny) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the NSSA external LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ExternalRouteTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_ForwardingAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_MetricTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/metric-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/propagate"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_PropagatePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/propagate"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/state/propagate"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePath) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ExternalRouteTag

ExternalRouteTag (leaf): An opaque tag that set by the LSA originator to carry information relating to the external route

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) ForwardingAddress

ForwardingAddress (leaf): The destination to which traffic for the external prefix should be advertised. When this value is set to 0.0.0.0 then traffic should be forwarded to the LSA's originator

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathAny) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfServicePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ExternalRouteTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/external-route-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/external-route-tag"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_ForwardingAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/forwarding-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/forwarding-address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_NssaExternalLsa_TypeOfService_TosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/nssa-external-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa YANG schema element.

ExtendedLink (container): The OSPFv2 Extended Link Opaque LSA, used to encapsulate TLV attributes associated with a link advertised in OSPF.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "extended-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) ExtendedPrefix

ExtendedPrefix (container): An OSPFv2 Extended Prefix Opaque LSA, used to encapsulate TLV attributes associated with a prefix advertised in OSPF.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "extended-prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) GraceLsa

GraceLsa (container): The Grace LSA is utilised when a remote system is undergoing graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "grace-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) RouterInformation

RouterInformation (container): The router information LSA is utilised to advertise capabilities of a system to other systems who receive the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "router-information"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Scope

Scope (leaf): The scope of the opaque LSA. The type of the LSA indicates its scope - the value of this leaf determines both the flooding domain, and the type of the LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) TrafficEngineering

TrafficEngineering (container): Contents of the Traffic Engineering Opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) Type

Type (leaf): The Opaque Type of the LSA. This value is used to indicate the type of data carried by the opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPath) UnknownTlv

UnknownTlv (container): An unknown TLV within the context. Unknown TLVs are defined to be the set of TLVs that are not modelled within the OpenConfig model, or are unknown to the local system such that it cannot decode their value.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa YANG schema element.

ExtendedLink (container): The OSPFv2 Extended Link Opaque LSA, used to encapsulate TLV attributes associated with a link advertised in OSPF.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "extended-link"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) ExtendedPrefix

ExtendedPrefix (container): An OSPFv2 Extended Prefix Opaque LSA, used to encapsulate TLV attributes associated with a prefix advertised in OSPF.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "extended-prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) GraceLsa

GraceLsa (container): The Grace LSA is utilised when a remote system is undergoing graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "grace-lsa"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) RouterInformation

RouterInformation (container): The router information LSA is utilised to advertise capabilities of a system to other systems who receive the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "router-information"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Scope

Scope (leaf): The scope of the opaque LSA. The type of the LSA indicates its scope - the value of this leaf determines both the flooding domain, and the type of the LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) TrafficEngineering

TrafficEngineering (container): Contents of the Traffic Engineering Opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) Type

Type (leaf): The Opaque Type of the LSA. This value is used to indicate the type of data carried by the opaque LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsaPathAny) UnknownTlv

UnknownTlv (container): An unknown TLV within the context. Unknown TLVs are defined to be the set of TLVs that are not modelled within the OpenConfig model, or are unknown to the local system such that it cannot decode their value.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "unknown-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkData

LinkData (leaf): The data associated with the link type. The value is dependent upon the subtype of the LSA. When the connection is to a stub network it represents the mask; for p2p connections that are unnumbered it represents the ifIndex value of the router's interface; for all other connections it represents the local system's IP address

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkId

LinkId (leaf): The identifier for the link specified. The value of the link identifier is dependent upon the type of the LSA. The value is specified to be, per sub-type:

  1. Neighbouring router's router ID.
  2. IP address of DR.
  3. IP network address.
  4. Neighbouring router router's ID. Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/link-id" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) LinkType

LinkType (leaf): The type of link with which extended attributes are associated

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPath) TlvAny

TlvAny (list): List of TLVs within the Extended Link LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkData

LinkData (leaf): The data associated with the link type. The value is dependent upon the subtype of the LSA. When the connection is to a stub network it represents the mask; for p2p connections that are unnumbered it represents the ifIndex value of the router's interface; for all other connections it represents the local system's IP address

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkId

LinkId (leaf): The identifier for the link specified. The value of the link identifier is dependent upon the type of the LSA. The value is specified to be, per sub-type:

  1. Neighbouring router's router ID.
  2. IP address of DR.
  3. IP network address.
  4. Neighbouring router router's ID. Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/link-id" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) LinkType

LinkType (leaf): The type of link with which extended attributes are associated

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLinkPathAny) TlvAny

TlvAny (list): List of TLVs within the Extended Link LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkDataPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-data"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-id"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_LinkTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/state/link-type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid YANG schema element.

Backup (leaf): When this flag is set, it indicates that the adjacency SID refers to an adjacency which is eligible for protection

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup"

Group (leaf): When this flag is set it indicates that the adjacency SID refers to a group of adjacencies that have a common value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group"

MultiTopologyIdentifier (leaf): The multi-topology identifier with which the adjacency SID is associated

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier"

SidType (leaf): The type of the value contained within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type"

SidValue (leaf): The value of the binding included within the sub-TLV. The type of this binding is indicated by the type leaf.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value"

State returns a Query that can be used in gNMI operations.

Weight (leaf): The weight of the Adjacency SID when used for load-balancing

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid YANG schema element.

Backup (leaf): When this flag is set, it indicates that the adjacency SID refers to an adjacency which is eligible for protection

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup"

Group (leaf): When this flag is set it indicates that the adjacency SID refers to a group of adjacencies that have a common value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group"

MultiTopologyIdentifier (leaf): The multi-topology identifier with which the adjacency SID is associated

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier"

SidType (leaf): The type of the value contained within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type"

SidValue (leaf): The value of the binding included within the sub-TLV. The type of this binding is indicated by the type leaf.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value"

State returns a Query that can be used in gNMI operations.

Weight (leaf): The weight of the Adjacency SID when used for load-balancing

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_BackupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/backup"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_GroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/group"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_MultiTopologyIdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/multi-topology-identifier"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_SidValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/sid-value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_AdjacencySid_WeightPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/adjacency-sid/state/weight"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv YANG schema element.

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length"

State returns a Query that can be used in gNMI operations.

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type"

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv YANG schema element.

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length"

State returns a Query that can be used in gNMI operations.

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type"

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/length"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedLink_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-link/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) AddressFamily

AddressFamily (leaf): The address family of the prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Attached

Attached (leaf): If this value is set to true, the prefix being advertised was generated by an ABR for an inter-area prefix. The value corresponds to the A-flag of the flags field of the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Node

Node (leaf): If this value is set to true, the prefix being advertised represents the advertising router. Typically, the prefix within the LSA is expected to be globally-reachable prefix associated with a loopback interface

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/node"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) Prefix

Prefix (leaf): The IPv4 prefix contained within the extended prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) RouteType

RouteType (leaf): The type of prefix that is contained within the Extended Prefix LSA. The information contained in sub-TLVs of the attribute is applicable regardless of this value.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPath) TlvAny

TlvAny (list): A TLV contained within the extended prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) AddressFamily

AddressFamily (leaf): The address family of the prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Attached

Attached (leaf): If this value is set to true, the prefix being advertised was generated by an ABR for an inter-area prefix. The value corresponds to the A-flag of the flags field of the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Node

Node (leaf): If this value is set to true, the prefix being advertised represents the advertising router. Typically, the prefix within the LSA is expected to be globally-reachable prefix associated with a loopback interface

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/node"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) Prefix

Prefix (leaf): The IPv4 prefix contained within the extended prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) RouteType

RouteType (leaf): The type of prefix that is contained within the Extended Prefix LSA. The information contained in sub-TLVs of the attribute is applicable regardless of this value.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefixPathAny) TlvAny

TlvAny (list): A TLV contained within the extended prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/address-family"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_AttachedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/attached"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/attached"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/node"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_NodePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/node"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/node"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix-length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/prefix"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_RouteTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/state/route-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) AddressFamily

AddressFamily (leaf): The address family of the prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) InterArea

InterArea (leaf): When this leaf is set to true, then the prefix range is inter-area - the flag is set by the ABR that advertises the Extended Prefix Range TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/inter-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) Prefix

Prefix (leaf): The first prefix in the range of prefixes being described by the extended prefix range sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) RangeSize

RangeSize (leaf): The number of prefixes that are covered by the advertisement.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/range-size"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) AddressFamily

AddressFamily (leaf): The address family of the prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) InterArea

InterArea (leaf): When this leaf is set to true, then the prefix range is inter-area - the flag is set by the ABR that advertises the Extended Prefix Range TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/inter-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) Prefix

Prefix (leaf): The first prefix in the range of prefixes being described by the extended prefix range sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix contained in the Extended Prefix LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) RangeSize

RangeSize (leaf): The number of prefixes that are covered by the advertisement.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/range-size"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRangePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/address-family"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/inter-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_InterAreaPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/inter-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/inter-area"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix-length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/prefix"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/range-size"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_ExtendedPrefixRange_RangeSizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/range-size"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/extended-prefix-range/state/range-size"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) Algorithm

Algorithm (leaf): The algorithm that computes the path associated with the Prefix SID

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/algorithm"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) ExplicitNull

ExplicitNull (leaf): If this leaf is set, the advertising system has requested that the prefix SID value should be replaced with the explicit null label value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-null"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MappingServer

MappingServer (leaf): If this leaf is set the SID was advertised by a Segment Routing mapping server

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mapping-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) MultiTopologyIdentifier

MultiTopologyIdentifier (leaf): The identifier for the topology to which the Prefix SID relates. The value of this leaf is a MT-ID as defined in RFC4915

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) NoPhp

NoPhp (leaf): If this leaf is set the advertising system has indicated that the prefix SID must not be popped before delivering packets to it

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/no-php"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidScope

SidScope (leaf): Specifies the scope of the SID advertisement within the Prefix SID sub-TLV. The scope of the SID is independent of whether the SID contained is an index, or an absolute value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValue

SidValue (leaf): The value of the Prefix SID. The meaning of this value is dependent upon the type of SID, and its scope. The value contained is either a 32-bit value indicating the index of the SID, or a 24-bit label where the 20 right-most bits are used for encoding the label value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) SidValueType

SidValueType (leaf): Specifies the type of the value specified within the Prefix SID sub-TLV - in particular, whether the value is an index or an absolute value. This value corresponds with the V-flag of the Prefix SID sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) Algorithm

Algorithm (leaf): The algorithm that computes the path associated with the Prefix SID

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/algorithm"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) ExplicitNull

ExplicitNull (leaf): If this leaf is set, the advertising system has requested that the prefix SID value should be replaced with the explicit null label value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-null"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MappingServer

MappingServer (leaf): If this leaf is set the SID was advertised by a Segment Routing mapping server

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mapping-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) MultiTopologyIdentifier

MultiTopologyIdentifier (leaf): The identifier for the topology to which the Prefix SID relates. The value of this leaf is a MT-ID as defined in RFC4915

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) NoPhp

NoPhp (leaf): If this leaf is set the advertising system has indicated that the prefix SID must not be popped before delivering packets to it

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/no-php"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidScope

SidScope (leaf): Specifies the scope of the SID advertisement within the Prefix SID sub-TLV. The scope of the SID is independent of whether the SID contained is an index, or an absolute value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValue

SidValue (leaf): The value of the Prefix SID. The meaning of this value is dependent upon the type of SID, and its scope. The value contained is either a 32-bit value indicating the index of the SID, or a 24-bit label where the 20 right-most bits are used for encoding the label value

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) SidValueType

SidValueType (leaf): Specifies the type of the value specified within the Prefix SID sub-TLV - in particular, whether the value is an index or an absolute value. This value corresponds with the V-flag of the Prefix SID sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSidPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/algorithm"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_AlgorithmPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/algorithm"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/algorithm"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-null"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_ExplicitNullPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/explicit-null"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/explicit-null"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mapping-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MappingServerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mapping-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/mapping-server"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_MultiTopologyIdentifierPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/multi-topology-identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/no-php"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_NoPhpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/no-php"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/no-php"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidScopePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-scope"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_PrefixSid_SidValueTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/prefix-sid/state/sid-value-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Mirroring

Mirroring (leaf): When set to true, this indicates that the SID/Label Binding sub-TLV entries contained within this TLV are indicative of a mirroring context

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mirroring"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) MultiTopologyIdentifier

MultiTopologyIdentifier (leaf): The identifier for the topology to which the SID/Label Binding sub-TLV is associated. The value of this leaf is a MT-ID as defined in RFC4915

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) TlvAny

TlvAny (list): A TLV contained within the SID/Label Binding sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPath) Weight

Weight (leaf): The weight of the advertised binding when used for load-balancing purposes

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) Mirroring

Mirroring (leaf): When set to true, this indicates that the SID/Label Binding sub-TLV entries contained within this TLV are indicative of a mirroring context

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mirroring"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) MultiTopologyIdentifier

MultiTopologyIdentifier (leaf): The identifier for the topology to which the SID/Label Binding sub-TLV is associated. The value of this leaf is a MT-ID as defined in RFC4915

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) TlvAny

TlvAny (list): A TLV contained within the SID/Label Binding sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBindingPathAny) Weight

Weight (leaf): The weight of the advertised binding when used for load-balancing purposes

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mirroring"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MirroringPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mirroring"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/mirroring"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_MultiTopologyIdentifierPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multi-topology-identifier"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/multi-topology-identifier"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath) Metric

Metric (leaf): The metric representing the aggregate IGP or TE path cost for the binding included within the SID/Label Binding TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny) Metric

Metric (leaf): The metric representing the aggregate IGP or TE path cost for the binding included within the SID/Label Binding TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetricPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroMetric_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-metric/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath) SegmentAny

SegmentAny (list): A segment of the path described within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segments/segment"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny) SegmentAny

SegmentAny (list): A segment of the path described within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segments/segment"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPathPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_SegmentPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) Address

Address (leaf): The IPv4 address of the hop within the ERO

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) Address

Address (leaf): The IPv4 address of the hop within the ERO

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4SegmentPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_Ipv4Segment_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/ipv4-segment/state/address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) InterfaceId

InterfaceId (leaf): The identifier assigned to the link by the remote system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) RouterId

RouterId (leaf): The IPv4 router identtifier of the remote system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) InterfaceId

InterfaceId (leaf): The identifier assigned to the link by the remote system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) RouterId

RouterId (leaf): The IPv4 router identtifier of the remote system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHopPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/interface-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_EroPath_Segment_UnnumberedHop_RouterIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/ero-path/segments/segment/unnumbered-hop/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidType

SidType (leaf): The type of the value contained within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) SidValue

SidValue (leaf): The value of the binding included within the sub-TLV. The type of this binding is indicated by the type leaf.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidType

SidType (leaf): The type of the value contained within the sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) SidValue

SidValue (leaf): The value of the binding included within the sub-TLV. The type of this binding is indicated by the type leaf.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBindingPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_Tlv_SidLabelBinding_SidValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sid-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/tlvs/tlv/sid-label-binding/state/sid-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_SidLabelBinding_WeightPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/sid-label-binding/state/weight"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ExtendedPrefix_Tlv_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/extended-prefix/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPath) TlvAny

TlvAny (list): TLV entry in the Grace LSA, advertised by a system undergoing graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsaPathAny) TlvAny

TlvAny (list): TLV entry in the Grace LSA, advertised by a system undergoing graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_GraceLsa_Tlv_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/grace-lsa/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPath) TlvAny

TlvAny (list): TLV entry in the Router Information LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformationPathAny) TlvAny

TlvAny (list): TLV entry in the Router Information LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) ExperimentalTe

ExperimentalTe (leaf): When this leaf is set to true, the advertising system supports the experimental extensions to OSPF for TE described in RFC4973

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/experimental-te"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartCapable

GracefulRestartCapable (leaf): When this leaf is set to true, the advertising system is capable of OSPF graceful restart.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-capable"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) GracefulRestartHelper

GracefulRestartHelper (leaf): When this leaf is set to true, the advertising system is capable of being a helper for OSPF graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-helper"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) PointToPointOverLan

PointToPointOverLan (leaf): When this leaf is set to true, the advertising system supports treating LAN adjacencies as though they were point to point

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/point-to-point-over-lan"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) StubRouter

StubRouter (leaf): When this leaf is set to true, the advertising system is able to advertise its status as a stub router

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/stub-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPath) TrafficEngineering

TrafficEngineering (leaf): When this leaf is set to true, the advertising system supports OSPFv2 traffic engineering capabilities

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) ExperimentalTe

ExperimentalTe (leaf): When this leaf is set to true, the advertising system supports the experimental extensions to OSPF for TE described in RFC4973

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/experimental-te"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartCapable

GracefulRestartCapable (leaf): When this leaf is set to true, the advertising system is capable of OSPF graceful restart.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-capable"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) GracefulRestartHelper

GracefulRestartHelper (leaf): When this leaf is set to true, the advertising system is capable of being a helper for OSPF graceful restart

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-helper"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) PointToPointOverLan

PointToPointOverLan (leaf): When this leaf is set to true, the advertising system supports treating LAN adjacencies as though they were point to point

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/point-to-point-over-lan"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) StubRouter

StubRouter (leaf): When this leaf is set to true, the advertising system is able to advertise its status as a stub router

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/stub-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilitiesPathAny) TrafficEngineering

TrafficEngineering (leaf): When this leaf is set to true, the advertising system supports OSPFv2 traffic engineering capabilities

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/experimental-te"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_ExperimentalTePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/experimental-te"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/experimental-te"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-capable"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartCapablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-capable"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-capable"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-helper"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_GracefulRestartHelperPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/graceful-restart-helper"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/graceful-restart-helper"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/point-to-point-over-lan"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_PointToPointOverLanPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/point-to-point-over-lan"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/point-to-point-over-lan"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/stub-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_StubRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/stub-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/stub-router"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_InformationalCapabilities_TrafficEngineeringPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/informational-capabilities/state/traffic-engineering"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath) AdministrativeTags

AdministrativeTags (leaf-list): The set of administrative tags assigned to the local system by the network operator. The meaning of these tags is opaque to OSPF

  • and their interpretation is per-domain specific Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/administrative-tags" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny) AdministrativeTags

AdministrativeTags (leaf-list): The set of administrative tags assigned to the local system by the network operator. The meaning of these tags is opaque to OSPF

  • and their interpretation is per-domain specific Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/administrative-tags" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTagsPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/administrative-tags"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_NodeAdministrativeTags_AdministrativeTagsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/administrative-tags"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/node-administrative-tags/state/administrative-tags"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPath) SupportedAlgorithms

SupportedAlgorithms (leaf-list): A list of the algorithms that are supported for segment routing by the advertising system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/supported-algorithms"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithmPathAny) SupportedAlgorithms

SupportedAlgorithms (leaf-list): A list of the algorithms that are supported for segment routing by the advertising system

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/supported-algorithms"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/supported-algorithms"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingAlgorithm_SupportedAlgorithmsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/supported-algorithms"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-algorithm/state/supported-algorithms"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePath) TlvAny

TlvAny (list): Sub-TLVs of the SID/Label range TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRangePathAny) TlvAny

TlvAny (list): Sub-TLVs of the SID/Label range TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) EntryType

EntryType (leaf): The type of entry that is contained within the sub-TLV. The range may be represented as either a range of MPLS labels, or numeric segment identifiers

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) FirstValue

FirstValue (leaf): The first value within the SRGB range being specified. The type of the entry is determined based on the value of the entry type as this value may represent either a segment identifier or an MPLS label.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/first-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) EntryType

EntryType (leaf): The type of entry that is contained within the sub-TLV. The range may be represented as either a range of MPLS labels, or numeric segment identifiers

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) FirstValue

FirstValue (leaf): The first value within the SRGB range being specified. The type of the entry is determined based on the value of the entry type as this value may represent either a segment identifier or an MPLS label.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/first-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabelPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_EntryTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/entry-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/entry-type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/first-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_SidLabel_FirstValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/first-value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/sid-label/state/first-value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_SegmentRoutingSidLabelRange_Tlv_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/segment-routing-sid-label-range/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_RouterInformation_Tlv_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/router-information/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_ScopePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/scope"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/scope"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPath) TlvAny

TlvAny (list): The Type-Length-Value tuples included in the TE LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineeringPathAny) TlvAny

TlvAny (list): The Type-Length-Value tuples included in the TE LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tlvs/tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_TlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPath) SubTlvAny

SubTlvAny (list): The Sub-TLVs included within the Traffic Engineering LSA's sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sub-tlvs/sub-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_LinkPathAny) SubTlvAny

SubTlvAny (list): The Sub-TLVs included within the Traffic Engineering LSA's sub-TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sub-tlvs/sub-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group YANG schema element.

BitIndex (leaf): The index of the bit within the 32-bit administrative group field of the Administrative Group sub-TLV of the Traffic Engineering LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bit-index"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/*/bit-index"

Set (leaf): Whether the bit is set within the administrative group field

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set"

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group YANG schema element.

BitIndex (leaf): The index of the bit within the 32-bit administrative group field of the Administrative Group sub-TLV of the Traffic Engineering LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bit-index"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/*/bit-index"

Set (leaf): Whether the bit is set within the administrative group field

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set"

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroupPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/bit-index YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bit-index"
Path from root:       ""

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bit-index"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/bit-index"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_BitIndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/bit-index YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bit-index"
Path from root:       ""

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bit-index"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/bit-index"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_AdminGroup_SetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/administrative-groups/admin-group/state/set"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv YANG schema element.

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

State returns a Query that can be used in gNMI operations.

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv YANG schema element.

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

State returns a Query that can be used in gNMI operations.

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/length"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/type"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnknownSubtlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unknown-subtlv/state/value"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth YANG schema element.

Priority (leaf): The priority level being described

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/*/priority"

State returns a Query that can be used in gNMI operations.

UnreservedBandwidth (leaf): The unreserved bandwidth for at priority level P, where P is equal to the priority of the current list entry. The reservable bandwidth at priority P is equal to the sum of the reservable bandwidth at all levels 0..P.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/unreserved-bandwidth"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth YANG schema element.

Priority (leaf): The priority level being described

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/*/priority"

State returns a Query that can be used in gNMI operations.

UnreservedBandwidth (leaf): The unreserved bandwidth for at priority level P, where P is equal to the priority of the current list entry. The reservable bandwidth at priority P is equal to the sum of the reservable bandwidth at all levels 0..P.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/unreserved-bandwidth"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidthPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth YANG schema element.

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/priority YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "priority"
Path from root:       ""

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/priority"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/priority YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "priority"
Path from root:       ""

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/priority"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/unreserved-bandwidth"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth"
type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_Link_SubTlv_UnreservedBandwidth_UnreservedBandwidthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/unreserved-bandwidth"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/link/sub-tlvs/sub-tlv/unreserved-bandwidths/unreserved-bandwidth/state/unreserved-bandwidth"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePath) SubTlvAny

SubTlvAny (list): List of the Sub-TLVs contained within the Node Attribute TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sub-tlvs/sub-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttributePathAny) SubTlvAny

SubTlvAny (list): List of the Sub-TLVs contained within the Node Attribute TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sub-tlvs/sub-tlv"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlvPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_NodeAttribute_SubTlv_UnknownSubtlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/node-attribute/sub-tlvs/sub-tlv/unknown-subtlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath) Address

Address (leaf): A stable IP address of the advertising router, that is always reachable when the router is connected to the network. Typically this is a loopback address.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny) Address

Address (leaf): A stable IP address of the advertising router, that is always reachable when the router is connected to the network. Typically this is a loopback address.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddressPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_RouterAddress_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/router-address/state/address"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TrafficEngineering_Tlv_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/traffic-engineering/tlvs/tlv/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPath) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Length

Length (leaf): The length value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Type

Type (leaf): The type value of the unknown TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlvPathAny) Value

Value (leaf): The value portion of the unknwon TLV

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_LengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/length"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_OpaqueLsa_UnknownTlv_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/opaque-lsa/unknown-tlv/state/value"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkData

LinkData (leaf): The data associated with the link type. The value is dependent upon the subtype of the LSA. When the connection is to a stub network it represents the mask; for p2p connections that are unnumbered it represents the ifIndex value of the router's interface; for all other connections it represents the local system's IP address

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) LinkId

LinkId (leaf): The identifier for the link specified. The value of the link identifier is dependent upon the type of the LSA. The value is specified to be, per sub-type:

  1. Neighbouring router's router ID.
  2. IP address of DR.
  3. IP network address.
  4. Neighbouring router router's ID. Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/link-id" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Metric

Metric (leaf): The cost of utilising the link specified independent of TOS

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric"

NumberLinks (leaf): The number of links that are described within the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-links"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) NumberTosMetrics

NumberTosMetrics (leaf): The number of different TOS metrics given for this link, not including the link metric (which is referred to as TOS 0).

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-tos-metrics"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) Type

Type (leaf): The sub-type of the Router LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfService

TypeOfService (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPath) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkData

LinkData (leaf): The data associated with the link type. The value is dependent upon the subtype of the LSA. When the connection is to a stub network it represents the mask; for p2p connections that are unnumbered it represents the ifIndex value of the router's interface; for all other connections it represents the local system's IP address

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) LinkId

LinkId (leaf): The identifier for the link specified. The value of the link identifier is dependent upon the type of the LSA. The value is specified to be, per sub-type:

  1. Neighbouring router's router ID.
  2. IP address of DR.
  3. IP network address.
  4. Neighbouring router router's ID. Defining module: "openconfig-ospfv2-lsdb" Instantiating module: "openconfig-network-instance" Path from parent: "state/link-id" Path from root: "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Metric

Metric (leaf): The cost of utilising the link specified independent of TOS

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric"

NumberLinks (leaf): The number of links that are described within the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-links"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) NumberTosMetrics

NumberTosMetrics (leaf): The number of different TOS metrics given for this link, not including the link metric (which is referred to as TOS 0).

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-tos-metrics"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) Type

Type (leaf): The sub-type of the Router LSA.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfService

TypeOfService (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsaPathAny) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkDataPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-data"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-data"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_LinkIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/link-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/link-id"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-links"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberLinksPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-links"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-links"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-tos-metrics"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_NumberTosMetricsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/number-tos-metrics"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/number-tos-metrics"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePath) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathAny) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfServicePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypeOfService_TosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_RouterLsa_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/router-lsa/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-number"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SequenceNumberPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sequence-number"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/state/sequence-number"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) Metric added in v0.4.0

Metric (leaf): The cost of utilising the summary link specified independent of TOS.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) NetworkMask

NetworkMask (leaf): The mask of the network described by the Summary LSA represented as a CIDR mask.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfService

TypeOfService (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPath) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) Metric added in v0.4.0

Metric (leaf): The cost of utilising the summary link specified independent of TOS.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) NetworkMask

NetworkMask (leaf): The mask of the network described by the Summary LSA represented as a CIDR mask.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfService

TypeOfService (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

Tos: uint8

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceAny

TypeOfServiceAny (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsaPathAny) TypeOfServiceMap added in v0.4.0

TypeOfServiceMap (list): Per-type of service parameters for the LSA

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "types-of-service/type-of-service"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_MetricPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_NetworkMaskPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/network-mask"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/state/network-mask"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePath) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Metric

Metric (leaf): The metric value to be used for the TOS specified. This value represents the cost of use of the link for the specific type of service.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric"

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathAny) Tos

Tos (leaf): OSPF encoding of the type of service referred to by this LSA. Encoding for OSPF TOS are described in RFC2328.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/*/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfServicePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/metric"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/tos YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "tos"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_Lsa_SummaryLsa_TypeOfService_TosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/tos"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/lsas/lsa/summary-lsa/types-of-service/type-of-service/state/tos"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "type"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny

type NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/state/type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "type"
Path from root:       ""

func (*NetworkInstance_Protocol_Ospfv2_Area_Lsdb_LsaType_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-lsdb"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/lsdb/lsa-types/lsa-type/state/type"

type NetworkInstance_Protocol_Ospfv2_Area_MplsPath

type NetworkInstance_Protocol_Ospfv2_Area_MplsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPath) TrafficEngineeringEnabled

TrafficEngineeringEnabled (leaf): Specifies whether traffic engineering extensions should be advertised within the area

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/*/traffic-engineering-enabled"

type NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny

type NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_MplsPathAny) TrafficEngineeringEnabled

TrafficEngineeringEnabled (leaf): Specifies whether traffic engineering extensions should be advertised within the area

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/*/traffic-engineering-enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath

type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/state/traffic-engineering-enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/config/traffic-engineering-enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/state/traffic-engineering-enabled"

type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny

type NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/state/traffic-engineering-enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/config/traffic-engineering-enabled"

func (*NetworkInstance_Protocol_Ospfv2_Area_Mpls_TrafficEngineeringEnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/mpls/state/traffic-engineering-enabled"

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) AdjacencyState

AdjacencyState (leaf): The state of the adjacency with the neighbor.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) BackupDesignatedRouter

BackupDesignatedRouter (leaf): The backup designated router for the adjacency.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DeadTime

DeadTime (leaf): The time at which this neighbor's adjacency will be considered dead. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) DesignatedRouter

DesignatedRouter (leaf): The designated router for the adjacency. This device advertises the Network LSA for broadcast and NBMA networks.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) LastEstablishedTime

LastEstablishedTime (leaf): The time at which the adjacency was last established with the neighbor. That is to say the time at which the adjacency last transitioned into the FULL state. The value is expressed relative to the Unix Epoch (Jan 1 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) OptionalCapabilities

OptionalCapabilities (leaf): The optional capabilities field received in the Hello message from the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) Priority

Priority (leaf): The remote system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RemoteRouterId

RemoteRouterId (leaf): The router ID of the device which terminates the remote end of the virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/*/remote-router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) RetransmissionQueueLength

RetransmissionQueueLength (leaf): The number of LSAs that are currently in the queue to be retransmitted to the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPath) StateChanges

StateChanges (leaf): The number of transitions out of the FULL state that this neighbor has been through

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) AdjacencyState

AdjacencyState (leaf): The state of the adjacency with the neighbor.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) BackupDesignatedRouter

BackupDesignatedRouter (leaf): The backup designated router for the adjacency.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DeadTime

DeadTime (leaf): The time at which this neighbor's adjacency will be considered dead. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) DesignatedRouter

DesignatedRouter (leaf): The designated router for the adjacency. This device advertises the Network LSA for broadcast and NBMA networks.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) LastEstablishedTime

LastEstablishedTime (leaf): The time at which the adjacency was last established with the neighbor. That is to say the time at which the adjacency last transitioned into the FULL state. The value is expressed relative to the Unix Epoch (Jan 1 1970 00:00:00 UTC).

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) OptionalCapabilities

OptionalCapabilities (leaf): The optional capabilities field received in the Hello message from the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) Priority

Priority (leaf): The remote system's priority to become the designated router

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RemoteRouterId

RemoteRouterId (leaf): The router ID of the device which terminates the remote end of the virtual link

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/*/remote-router-id"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) RetransmissionQueueLength

RetransmissionQueueLength (leaf): The number of LSAs that are currently in the queue to be retransmitted to the neighbor

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length"

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathAny) StateChanges

StateChanges (leaf): The number of transitions out of the FULL state that this neighbor has been through

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Area_VirtualLinkPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_AdjacencyStatePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/adjacency-state"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/adjacency-state"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_BackupDesignatedRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/backup-designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/backup-designated-router"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DeadTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/dead-time"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_DesignatedRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/designated-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/designated-router"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_LastEstablishedTimePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/last-established-time"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/last-established-time"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_OptionalCapabilitiesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/optional-capabilities"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/optional-capabilities"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_PriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/priority"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/remote-router-id YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/config/remote-router-id"

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/remote-router-id"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RemoteRouterIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/remote-router-id YANG schema element.

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/config/remote-router-id"

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/remote-router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/remote-router-id"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_RetransmissionQueueLengthPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/retransmission-queue-length"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/retransmission-queue-length"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes"
type NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Area_VirtualLink_StateChangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes YANG schema element.

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-area-interface"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/areas/area/virtual-links/virtual-link/state/state-changes"

type NetworkInstance_Protocol_Ospfv2_GlobalPath

type NetworkInstance_Protocol_Ospfv2_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) GracefulRestart

GracefulRestart (container): Configuration and operational state parameters for OSPFv2 graceful restart

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) HideTransitOnlyNetworks

HideTransitOnlyNetworks (leaf): When this leaf is set to true, do not advertise prefixes into OSPFv2 that correspond to transit interfaces, as per the behaviour discussed in RFC6860.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/hide-transit-only-networks"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) IgpShortcuts

IgpShortcuts (leaf): When this leaf is set to true, OSPFv2 will route traffic to a remote system via any LSP to the system that is marked as shortcut eligible.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/igp-shortcuts"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicy

InterAreaPropagationPolicy (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

SrcArea: [oc.UnionUint32, oc.UnionString]
DstArea: [oc.UnionUint32, oc.UnionString]

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyAny

InterAreaPropagationPolicyAny (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) InterAreaPropagationPolicyMap added in v0.4.0

InterAreaPropagationPolicyMap (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) LogAdjacencyChanges

LogAdjacencyChanges (leaf): When this leaf is set to true, a log message will be generated when the state of an OSPFv2 neighbour changes.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/log-adjacency-changes"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) Mpls

Mpls (container): OSPFv2 parameters relating to MPLS

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) RouterId

RouterId (leaf): A 32-bit number represented as a dotted quad assigned to each router running the OSPFv2 protocol. This number should be unique within the autonomous system

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/router-id"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) SummaryRouteCostMode

SummaryRouteCostMode (leaf): Specify how costs for the summary routes should be specified as per the behaviour in the original OSPF specification RFC1583, or alternatively whether the revised behaviour described in RFC2328 should be utilised

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/summary-route-cost-mode"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPath) Timers

Timers (container): Configuration and operational state parameters for OSPFv2 timers

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers"

type NetworkInstance_Protocol_Ospfv2_GlobalPathAny

type NetworkInstance_Protocol_Ospfv2_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) GracefulRestart

GracefulRestart (container): Configuration and operational state parameters for OSPFv2 graceful restart

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "graceful-restart"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) HideTransitOnlyNetworks

HideTransitOnlyNetworks (leaf): When this leaf is set to true, do not advertise prefixes into OSPFv2 that correspond to transit interfaces, as per the behaviour discussed in RFC6860.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/hide-transit-only-networks"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) IgpShortcuts

IgpShortcuts (leaf): When this leaf is set to true, OSPFv2 will route traffic to a remote system via any LSP to the system that is marked as shortcut eligible.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/igp-shortcuts"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicy

InterAreaPropagationPolicy (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

SrcArea: [oc.UnionUint32, oc.UnionString]
DstArea: [oc.UnionUint32, oc.UnionString]

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyAny

InterAreaPropagationPolicyAny (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) InterAreaPropagationPolicyMap added in v0.4.0

InterAreaPropagationPolicyMap (list): A list of connections between pairs of areas - routes are propagated from the source (src) area to the destination (dst) area according to the policy specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "inter-area-propagation-policies/inter-area-propagation-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) LogAdjacencyChanges

LogAdjacencyChanges (leaf): When this leaf is set to true, a log message will be generated when the state of an OSPFv2 neighbour changes.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/log-adjacency-changes"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Mpls

Mpls (container): OSPFv2 parameters relating to MPLS

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "mpls"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) RouterId

RouterId (leaf): A 32-bit number represented as a dotted quad assigned to each router running the OSPFv2 protocol. This number should be unique within the autonomous system

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/router-id"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) SummaryRouteCostMode

SummaryRouteCostMode (leaf): Specify how costs for the summary routes should be specified as per the behaviour in the original OSPF specification RFC1583, or alternatively whether the revised behaviour described in RFC2328 should be utilised

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/*/summary-route-cost-mode"

func (*NetworkInstance_Protocol_Ospfv2_GlobalPathAny) Timers

Timers (container): Configuration and operational state parameters for OSPFv2 timers

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers"

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) Enabled

Enabled (leaf): When the value of this leaf is set to true, graceful restart is enabled on the local system. In this case, the system will use Grace-LSAs to signal that it is restarting to its neighbors.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) HelperOnly

HelperOnly (leaf): Operate graceful-restart only in helper mode. When this leaf is set to true, the local system does not use Grace-LSAs to indicate that it is restarting, but will accept Grace-LSAs from remote systems, and suppress withdrawl of adjacencies of the system for the grace period specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/*/helper-only"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) Enabled

Enabled (leaf): When the value of this leaf is set to true, graceful restart is enabled on the local system. In this case, the system will use Grace-LSAs to signal that it is restarting to its neighbors.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) HelperOnly

HelperOnly (leaf): Operate graceful-restart only in helper mode. When this leaf is set to true, the local system does not use Grace-LSAs to indicate that it is restarting, but will accept Grace-LSAs from remote systems, and suppress withdrawl of adjacencies of the system for the grace period specified

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/*/helper-only"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestartPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/helper-only YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/config/helper-only"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/helper-only"

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny

type NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/helper-only YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/config/helper-only"

func (*NetworkInstance_Protocol_Ospfv2_Global_GracefulRestart_HelperOnlyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/helper-only"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/graceful-restart/state/helper-only"

type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath

type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/hide-transit-only-networks YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/hide-transit-only-networks"

func (*NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/hide-transit-only-networks"

type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny

type NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/hide-transit-only-networks YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/hide-transit-only-networks"

func (*NetworkInstance_Protocol_Ospfv2_Global_HideTransitOnlyNetworksPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hide-transit-only-networks"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/hide-transit-only-networks"

type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath

type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/igp-shortcuts YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/igp-shortcuts"

func (*NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/igp-shortcuts"

type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny

type NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/igp-shortcuts YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/igp-shortcuts"

func (*NetworkInstance_Protocol_Ospfv2_Global_IgpShortcutsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/igp-shortcuts"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/igp-shortcuts"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/default-import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) DstArea

DstArea (leaf): The destination area to which prefixes are to be imported

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/dst-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) SrcArea

SrcArea (leaf): The area from which prefixes are to be exported.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/src-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/default-import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) DstArea

DstArea (leaf): The destination area to which prefixes are to be imported

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/dst-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) SrcArea

SrcArea (leaf): The area from which prefixes are to be exported.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/*/src-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithDstArea

WithDstArea sets NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny's key "dst-area" to the specified value. DstArea: [oc.UnionUint32, oc.UnionString]

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny) WithSrcArea

WithSrcArea sets NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathAny's key "src-area" to the specified value. SrcArea: [oc.UnionUint32, oc.UnionString]

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/default-import-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/default-import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/default-import-policy"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/default-import-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/default-import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DefaultImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/default-import-policy"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/dst-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/dst-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/dst-area"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/dst-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/dst-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_DstAreaPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/dst-area"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/import-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/import-policy"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/import-policy YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/import-policy"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_ImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/import-policy"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/src-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/src-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/src-area"

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny

type NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/src-area YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/config/src-area"

func (*NetworkInstance_Protocol_Ospfv2_Global_InterAreaPropagationPolicy_SrcAreaPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-area"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/inter-area-propagation-policies/inter-area-propagation-policy/state/src-area"

type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath

type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/log-adjacency-changes YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/log-adjacency-changes"

func (*NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/log-adjacency-changes"

type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny

type NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/log-adjacency-changes YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/log-adjacency-changes"

func (*NetworkInstance_Protocol_Ospfv2_Global_LogAdjacencyChangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/log-adjacency-changes"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/log-adjacency-changes"

type NetworkInstance_Protocol_Ospfv2_Global_MplsPath

type NetworkInstance_Protocol_Ospfv2_Global_MplsPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_MplsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) IgpLdpSync

IgpLdpSync (container): OSPFv2 parameters relating to LDP/IGP synchronization

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-ldp-sync"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync"

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPath) TrafficEngineeringExtensions

TrafficEngineeringExtensions (leaf): When this leaf is set to true, use traffic engineering extensions for OSPF to advertise TE parameters via type 10 Opaque LSAs

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/*/traffic-engineering-extensions"

type NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny

type NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) IgpLdpSync

IgpLdpSync (container): OSPFv2 parameters relating to LDP/IGP synchronization

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "igp-ldp-sync"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync"

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_MplsPathAny) TrafficEngineeringExtensions

TrafficEngineeringExtensions (leaf): When this leaf is set to true, use traffic engineering extensions for OSPF to advertise TE parameters via type 10 Opaque LSAs

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/*/traffic-engineering-extensions"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) Enabled

Enabled (leaf): When this leaf is set to true, do not utilise this link for forwarding via the IGP until such time as LDP adjacencies to the neighbor(s) over the link are established.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) PostSessionUpDelay

PostSessionUpDelay (leaf): This leaf specifies a delay, expressed in units of milliseconds, between the LDP session to the IGP neighbor being established, and it being considered synchronized by the IGP.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/*/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) Enabled

Enabled (leaf): When this leaf is set to true, do not utilise this link for forwarding via the IGP until such time as LDP adjacencies to the neighbor(s) over the link are established.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/*/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) PostSessionUpDelay

PostSessionUpDelay (leaf): This leaf specifies a delay, expressed in units of milliseconds, between the LDP session to the IGP neighbor being established, and it being considered synchronized by the IGP.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/*/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSyncPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/config/enabled"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/enabled"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/post-session-up-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/config/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/post-session-up-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/post-session-up-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/config/post-session-up-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_IgpLdpSync_PostSessionUpDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/post-session-up-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/igp-ldp-sync/state/post-session-up-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/state/traffic-engineering-extensions YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/config/traffic-engineering-extensions"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/state/traffic-engineering-extensions"

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/state/traffic-engineering-extensions YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/config/traffic-engineering-extensions"

func (*NetworkInstance_Protocol_Ospfv2_Global_Mpls_TrafficEngineeringExtensionsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/traffic-engineering-extensions"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/mpls/state/traffic-engineering-extensions"

type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath

type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Global_RouterIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny

type NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/router-id YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/router-id"

func (*NetworkInstance_Protocol_Ospfv2_Global_RouterIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/router-id"

type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath

type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/summary-route-cost-mode YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/summary-route-cost-mode"

func (*NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/summary-route-cost-mode"

type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny

type NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/state/summary-route-cost-mode YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/config/summary-route-cost-mode"

func (*NetworkInstance_Protocol_Ospfv2_Global_SummaryRouteCostModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/summary-route-cost-mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/state/summary-route-cost-mode"

type NetworkInstance_Protocol_Ospfv2_Global_TimersPath

type NetworkInstance_Protocol_Ospfv2_Global_TimersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_TimersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) LsaGeneration

LsaGeneration (container): Configuration and operational state parameters relating to timers governing the generation of LSAs by the local system

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-generation"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) MaxMetric

MaxMetric (container): Configuration and operational state parameters relating to setting the OSPFv2 maximum metric.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "max-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) Spf

Spf (container): Configuration and operational state parameters relating to timers governing the operation of SPF runs

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "spf"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny

type NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) LsaGeneration

LsaGeneration (container): Configuration and operational state parameters relating to timers governing the generation of LSAs by the local system

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "lsa-generation"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) MaxMetric

MaxMetric (container): Configuration and operational state parameters relating to setting the OSPFv2 maximum metric.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "max-metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) Spf

Spf (container): Configuration and operational state parameters relating to timers governing the operation of SPF runs

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "spf"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf"

func (*NetworkInstance_Protocol_Ospfv2_Global_TimersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) InitialDelay

InitialDelay (leaf): The value of this leaf specifies the time between the first time an LSA is generated and advertised and the subsequent generation of that LSA.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/*/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) MaximumDelay

MaximumDelay (leaf): The value of this leaf specifies the maximum time between the generation of an LSA and the subsequent re-generation of that LSA. This value is used in implementations that support increasing delay between generation of an LSA

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/*/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPath) TimerType

TimerType (leaf): The timer mode that is utilised by the implementation.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) InitialDelay

InitialDelay (leaf): The value of this leaf specifies the time between the first time an LSA is generated and advertised and the subsequent generation of that LSA.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/*/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) MaximumDelay

MaximumDelay (leaf): The value of this leaf specifies the maximum time between the generation of an LSA and the subsequent re-generation of that LSA. This value is used in implementations that support increasing delay between generation of an LSA

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/*/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGenerationPathAny) TimerType

TimerType (leaf): The timer mode that is utilised by the implementation.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/initial-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/config/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/initial-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/initial-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/config/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_InitialDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/initial-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/maximum-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/config/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/maximum-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/maximum-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/config/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_MaximumDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/maximum-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_LsaGeneration_TimerTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/lsa-generation/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Include

Include (leaf-list): By default, the maximum metric is advertised for all non-stub interfaces of a device. When identities are specified within this leaf-list, additional entities are also advertised with the maximum metric according to the values within the list.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/include"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Set

Set (leaf): When this leaf is set to true, all non-stub interfaces of the local system are advertised with the maximum metric, such that the router does not act as a transit system, (similarly to the IS-IS overload functionality).

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/set"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Timeout

Timeout (leaf): The delay, in seconds, after which the advertisement of entities with the maximum metric should be cleared, and the system reverts to the default, or configured, metrics.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/timeout"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPath) Trigger

Trigger (leaf-list): By default, the maximum metric is only advertised when the max-metric/set leaf is specified as true. In the case that identities are specified within this list, they provide additional triggers (e.g., system boot) that may cause the max-metric to be set. In this case, the system should still honour the timeout specified by the max-metric/timeout leaf, and clear the max-metric advertisements after the expiration of this timer.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/trigger"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Include

Include (leaf-list): By default, the maximum metric is advertised for all non-stub interfaces of a device. When identities are specified within this leaf-list, additional entities are also advertised with the maximum metric according to the values within the list.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/include"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Set

Set (leaf): When this leaf is set to true, all non-stub interfaces of the local system are advertised with the maximum metric, such that the router does not act as a transit system, (similarly to the IS-IS overload functionality).

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/set"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Timeout

Timeout (leaf): The delay, in seconds, after which the advertisement of entities with the maximum metric should be cleared, and the system reverts to the default, or configured, metrics.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/timeout"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetricPathAny) Trigger

Trigger (leaf-list): By default, the maximum metric is only advertised when the max-metric/set leaf is specified as true. In the case that identities are specified within this list, they provide additional triggers (e.g., system boot) that may cause the max-metric to be set. In this case, the system should still honour the timeout specified by the max-metric/timeout leaf, and clear the max-metric advertisements after the expiration of this timer.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/*/trigger"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/include YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/include"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/include"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/include YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/include"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_IncludePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/include"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/include"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/set YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/set"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/set"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/set YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/set"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_SetPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/set"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/timeout YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/timeout"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/timeout"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/timeout YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/timeout"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TimeoutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timeout"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/timeout"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/trigger YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/trigger"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/trigger"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/trigger YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/config/trigger"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_MaxMetric_TriggerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/trigger"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/max-metric/state/trigger"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) InitialDelay

InitialDelay (leaf): The value of this leaf specifies the time between a change in topology being detected and the first run of the SPF algorithm.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/*/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) MaximumDelay

MaximumDelay (leaf): The value of this leaf specifies the maximum delay between a topology change being detected and the SPF algorithm running. This value is used for implementations that support increasing the wait time between SPF runs.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/*/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPath) TimerType

TimerType (leaf): The timer mode that is utilised by the implementation.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) InitialDelay

InitialDelay (leaf): The value of this leaf specifies the time between a change in topology being detected and the first run of the SPF algorithm.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/*/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) MaximumDelay

MaximumDelay (leaf): The value of this leaf specifies the maximum delay between a topology change being detected and the SPF algorithm running. This value is used for implementations that support increasing the wait time between SPF runs.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/*/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_SpfPathAny) TimerType

TimerType (leaf): The timer mode that is utilised by the implementation.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/initial-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/config/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/initial-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/initial-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/config/initial-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_InitialDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/initial-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/initial-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/maximum-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/config/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/maximum-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/maximum-delay YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/config/maximum-delay"

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_MaximumDelayPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-global"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-delay"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/maximum-delay"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type"

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny

type NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type YANG schema element.

func (*NetworkInstance_Protocol_Ospfv2_Global_Timers_Spf_TimerTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-ospfv2-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/timer-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/ospfv2/global/timers/spf/state/timer-type"

type NetworkInstance_Protocol_PcepPath

type NetworkInstance_Protocol_PcepPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_PcepPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep YANG schema element.

func (*NetworkInstance_Protocol_PcepPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_PcepPath) PathComputationServer

PathComputationServer (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

PceServerAddress: string

func (*NetworkInstance_Protocol_PcepPath) PathComputationServerAny

PathComputationServerAny (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

func (*NetworkInstance_Protocol_PcepPath) PathComputationServerMap added in v0.4.0

PathComputationServerMap (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

func (*NetworkInstance_Protocol_PcepPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_PcepPathAny

type NetworkInstance_Protocol_PcepPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_PcepPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep YANG schema element.

func (*NetworkInstance_Protocol_PcepPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_PcepPathAny) PathComputationServer

PathComputationServer (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

PceServerAddress: string

func (*NetworkInstance_Protocol_PcepPathAny) PathComputationServerAny

PathComputationServerAny (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

func (*NetworkInstance_Protocol_PcepPathAny) PathComputationServerMap added in v0.4.0

PathComputationServerMap (list): Configuration and state information for communication with a PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "path-computation-servers/path-computation-server"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server"

func (*NetworkInstance_Protocol_PcepPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pcep_PathComputationServerPath

type NetworkInstance_Protocol_Pcep_PathComputationServerPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServerPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Authentication

Authentication (container): Global PCEP authentication

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Id

Id (leaf): A unique name for the PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/id"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceInitiatedCapability

PceInitiatedCapability (leaf): Indicates to PCE that PCC (Router) supports PCE-initiated LSP paths instantiation. A PCE can initiate LSPs only for PCCs that advertised this capability.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-initiated-capability"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceServerAddress

PceServerAddress (leaf): The destination IP address of the PCE server for PCEP service. Specify multiple entries in the path-computation-server-list to provide redundancy. When multiple candidate servers are specified for a single client, they are prioritized according to preference.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-server-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) PceType

PceType (leaf): The type of PCEP capability supported which is advertised in the Open message when a PCEP session is established.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-type"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Port

Port (leaf): The destination TCP port used for PCEP service in the PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/port"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Preference

Preference (leaf): When multiple PCE servers are specified, the candidate PCE server with the highest preference is selected to calculate paths. The greater or lower the value, the higher the preference could dependon vendor implementation. If no preference value is set, indicate the lowest preference or no preference at all.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/preference"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) ReportLocalLsp

ReportLocalLsp (leaf): Specifies whether the PCC (Router) will advertise LSP existence and state for LSPs that are not controlled by any PCE (for example, LSPs that are statically configured at the PCC) but without delegating them.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/report-local-lsp"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) SourceAddress

SourceAddress (leaf): The source IP address used by PCC(Router) to establish PCEP session.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/source-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) SrSupport

SrSupport (leaf): Indicates to PCE that PCC (Router) supports Segment-Routing to set up LSP paths in addition to RSVP-TE.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/sr-support"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPath) Timers

Timers (container): This container defines PCEP timers.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers"

type NetworkInstance_Protocol_Pcep_PathComputationServerPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServerPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Authentication

Authentication (container): Global PCEP authentication

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "authentication"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Id

Id (leaf): A unique name for the PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/id"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceInitiatedCapability

PceInitiatedCapability (leaf): Indicates to PCE that PCC (Router) supports PCE-initiated LSP paths instantiation. A PCE can initiate LSPs only for PCCs that advertised this capability.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-initiated-capability"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceServerAddress

PceServerAddress (leaf): The destination IP address of the PCE server for PCEP service. Specify multiple entries in the path-computation-server-list to provide redundancy. When multiple candidate servers are specified for a single client, they are prioritized according to preference.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-server-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) PceType

PceType (leaf): The type of PCEP capability supported which is advertised in the Open message when a PCEP session is established.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/pce-type"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Port

Port (leaf): The destination TCP port used for PCEP service in the PCE server.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/port"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Preference

Preference (leaf): When multiple PCE servers are specified, the candidate PCE server with the highest preference is selected to calculate paths. The greater or lower the value, the higher the preference could dependon vendor implementation. If no preference value is set, indicate the lowest preference or no preference at all.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/preference"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) ReportLocalLsp

ReportLocalLsp (leaf): Specifies whether the PCC (Router) will advertise LSP existence and state for LSPs that are not controlled by any PCE (for example, LSPs that are statically configured at the PCC) but without delegating them.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/report-local-lsp"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SourceAddress

SourceAddress (leaf): The source IP address used by PCC(Router) to establish PCEP session.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/source-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) SrSupport

SrSupport (leaf): Indicates to PCE that PCC (Router) supports Segment-Routing to set up LSP paths in addition to RSVP-TE.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/*/sr-support"

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathAny) Timers

Timers (container): This container defines PCEP timers.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "timers"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers"

type NetworkInstance_Protocol_Pcep_PathComputationServerPathMap added in v0.4.0

type NetworkInstance_Protocol_Pcep_PathComputationServerPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServerPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServerPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) AuthenticationKey

AuthenticationKey (leaf): Password (key) used for securing a PCEP session using TCP-MD5 authentication

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/authentication-key"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Enable

Enable (leaf): Enables PCEP authentication on the node.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/enable"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) Keychain

Keychain (leaf): Reference to a predefined keychain that should be used to secure PCEP session

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/keychain"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) AuthenticationKey

AuthenticationKey (leaf): Password (key) used for securing a PCEP session using TCP-MD5 authentication

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/authentication-key"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Enable

Enable (leaf): Enables PCEP authentication on the node.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/enable"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) Keychain

Keychain (leaf): Reference to a predefined keychain that should be used to secure PCEP session

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/*/keychain"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_AuthenticationPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/authentication-key"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/authentication-key"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/authentication-key YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/authentication-key"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_AuthenticationKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/authentication-key"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/authentication-key"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/enable YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/enable"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/enable"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/enable YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/enable"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_EnablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enable"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/enable"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/keychain YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/keychain"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/keychain"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/keychain YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/config/keychain"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Authentication_KeychainPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/keychain"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/authentication/state/keychain"

type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/id YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/id"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_IdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/id"

type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/id YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/id"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_IdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/id"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-initiated-capability YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-initiated-capability"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-initiated-capability"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-initiated-capability YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-initiated-capability"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceInitiatedCapabilityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-initiated-capability"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-initiated-capability"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-server-address YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-server-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-server-address"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-server-address YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-server-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceServerAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-server-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-server-address"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-type YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-type"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-type"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-type YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/pce-type"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PceTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pce-type"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/pce-type"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/port YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/port"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PortPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/port"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/port YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/port"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PortPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/port"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/port"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath

type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/preference"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/preference"

type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/preference"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/preference"

type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/report-local-lsp YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/report-local-lsp"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/report-local-lsp"

type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/report-local-lsp YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/report-local-lsp"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_ReportLocalLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/report-local-lsp"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/report-local-lsp"

type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/source-address YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/source-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/source-address"

type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/source-address YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/source-address"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SourceAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/source-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/source-address"

type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/sr-support YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/sr-support"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/sr-support"

type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/sr-support YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/config/sr-support"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_SrSupportPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/sr-support"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/state/sr-support"

type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) DeadTimer

DeadTimer (leaf): Interval after which PCE session is declared dead.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/dead-timer"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) Keepalive

Keepalive (leaf): Interval for sending keepalive messages over PCE session.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/keepalive"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) RedelegationTimeoutInterval

RedelegationTimeoutInterval (leaf): When a PCEP session is terminated, the period of time a PCC waits before revoking LSP delegation and attempting to redelegate LSPs associated with the terminated PCEP session to an alternate PCE.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/redelegation-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPath) StateTimeoutInterval

StateTimeoutInterval (leaf): When a PCEP session is terminated, the period of time a PCC waits before before flushing LSP state associated with that PCEP session and reverting to operator-defined default parameters or behaviors.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/state-timeout-interval"

type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) DeadTimer

DeadTimer (leaf): Interval after which PCE session is declared dead.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/dead-timer"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) Keepalive

Keepalive (leaf): Interval for sending keepalive messages over PCE session.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/keepalive"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) RedelegationTimeoutInterval

RedelegationTimeoutInterval (leaf): When a PCEP session is terminated, the period of time a PCC waits before revoking LSP delegation and attempting to redelegate LSPs associated with the terminated PCEP session to an alternate PCE.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/redelegation-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_TimersPathAny) StateTimeoutInterval

StateTimeoutInterval (leaf): When a PCEP session is terminated, the period of time a PCC waits before before flushing LSP state associated with that PCEP session and reverting to operator-defined default parameters or behaviors.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/*/state-timeout-interval"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/dead-timer YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/dead-timer"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/dead-timer"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/dead-timer YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/dead-timer"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_DeadTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/dead-timer"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/keepalive YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/keepalive"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/keepalive"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/keepalive YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/keepalive"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_KeepalivePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/keepalive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/keepalive"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/redelegation-timeout-interval YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/redelegation-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/redelegation-timeout-interval"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/redelegation-timeout-interval YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/redelegation-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_RedelegationTimeoutIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/redelegation-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/redelegation-timeout-interval"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/state-timeout-interval YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/state-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/state-timeout-interval"

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny

type NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/state-timeout-interval YANG schema element.

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/config/state-timeout-interval"

func (*NetworkInstance_Protocol_Pcep_PathComputationServer_Timers_StateTimeoutIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pcep"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/state-timeout-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pcep/path-computation-servers/path-computation-server/timers/state/state-timeout-interval"

type NetworkInstance_Protocol_PimPath

type NetworkInstance_Protocol_PimPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_PimPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim YANG schema element.

func (*NetworkInstance_Protocol_PimPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_PimPath) Global

Global (container): This container defines global PIM configuration and state information.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global"

func (*NetworkInstance_Protocol_PimPath) Interface

Interface (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Protocol_PimPath) InterfaceAny

InterfaceAny (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

func (*NetworkInstance_Protocol_PimPath) InterfaceMap added in v0.4.0

InterfaceMap (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

func (*NetworkInstance_Protocol_PimPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_PimPathAny

type NetworkInstance_Protocol_PimPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_PimPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim YANG schema element.

func (*NetworkInstance_Protocol_PimPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_PimPathAny) Global

Global (container): This container defines global PIM configuration and state information.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "global"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global"

func (*NetworkInstance_Protocol_PimPathAny) Interface

Interface (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

InterfaceId: string

func (*NetworkInstance_Protocol_PimPathAny) InterfaceAny

InterfaceAny (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

func (*NetworkInstance_Protocol_PimPathAny) InterfaceMap added in v0.4.0

InterfaceMap (list): This container defines interface PIM configuration and state information.

The interface referenced is based on the interface and subinterface leaves within the interface-ref container - which reference an entry in the /interfaces/interface list - and should not rely on the value of the list key.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interfaces/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface"

func (*NetworkInstance_Protocol_PimPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_GlobalPath

type NetworkInstance_Protocol_Pim_GlobalPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_GlobalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global YANG schema element.

func (*NetworkInstance_Protocol_Pim_GlobalPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_GlobalPath) Counters

Counters (container): Global PIM counters.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters"

func (*NetworkInstance_Protocol_Pim_GlobalPath) MaximumGroups

MaximumGroups (leaf): Limit the number of accepted (S, G) and (*, G) PIM join states on the network-instance.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/*/maximum-groups"

func (*NetworkInstance_Protocol_Pim_GlobalPath) NeighborCount

NeighborCount (leaf): Number of adjacent PIM neighbors.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-count"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count"

func (*NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPoint

RendezvousPoint (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

Address: string

func (*NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointAny

RendezvousPointAny (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

func (*NetworkInstance_Protocol_Pim_GlobalPath) RendezvousPointMap added in v0.4.0

RendezvousPointMap (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

func (*NetworkInstance_Protocol_Pim_GlobalPath) Source

Source (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

Address: string

func (*NetworkInstance_Protocol_Pim_GlobalPath) SourceAny

SourceAny (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

func (*NetworkInstance_Protocol_Pim_GlobalPath) SourceMap added in v0.4.0

SourceMap (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

func (*NetworkInstance_Protocol_Pim_GlobalPath) Ssm

Ssm (container): Source specific multicast (SSM).

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ssm"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm"

func (*NetworkInstance_Protocol_Pim_GlobalPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_GlobalPathAny

type NetworkInstance_Protocol_Pim_GlobalPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_GlobalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global YANG schema element.

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) Counters

Counters (container): Global PIM counters.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) MaximumGroups

MaximumGroups (leaf): Limit the number of accepted (S, G) and (*, G) PIM join states on the network-instance.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/*/maximum-groups"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) NeighborCount

NeighborCount (leaf): Number of adjacent PIM neighbors.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-count"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPoint

RendezvousPoint (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

Address: string

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointAny

RendezvousPointAny (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) RendezvousPointMap added in v0.4.0

RendezvousPointMap (list): Defines a rendezvous point (RP) for sparse mode multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "rendezvous-points/rendezvous-point"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) Source

Source (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

Address: string

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) SourceAny

SourceAny (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) SourceMap added in v0.4.0

SourceMap (list): A multicast source that has been joined.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sources-joined/source"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) Ssm

Ssm (container): Source specific multicast (SSM).

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "ssm"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm"

func (*NetworkInstance_Protocol_Pim_GlobalPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_CountersPath

type NetworkInstance_Protocol_Pim_Global_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_CountersPath) BootstrapMessages

BootstrapMessages (leaf): Number of bootstrap router messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPath) HelloMessages

HelloMessages (leaf): Number of hello messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPath) JoinPruneMessages

JoinPruneMessages (leaf): Number of join/prune messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_CountersPathAny

type NetworkInstance_Protocol_Pim_Global_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_CountersPathAny) BootstrapMessages

BootstrapMessages (leaf): Number of bootstrap router messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPathAny) HelloMessages

HelloMessages (leaf): Number of hello messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPathAny) JoinPruneMessages

JoinPruneMessages (leaf): Number of join/prune messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages"

func (*NetworkInstance_Protocol_Pim_Global_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath

type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages"

type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny

type NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_BootstrapMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/bootstrap-messages"

type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath

type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages"

type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny

type NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_HelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/hello-messages"

type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath

type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages"

type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny

type NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Counters_JoinPruneMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/counters/join-prune-messages"

type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath

type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/maximum-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/config/maximum-groups"

func (*NetworkInstance_Protocol_Pim_Global_MaximumGroupsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/maximum-groups"

type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny

type NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/maximum-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/config/maximum-groups"

func (*NetworkInstance_Protocol_Pim_Global_MaximumGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/maximum-groups"

type NetworkInstance_Protocol_Pim_Global_NeighborCountPath

type NetworkInstance_Protocol_Pim_Global_NeighborCountPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_NeighborCountPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_NeighborCountPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-count"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count"

type NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny

type NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_NeighborCountPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-count"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/state/neighbor-count"

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPath

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_RendezvousPointPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Address

Address (leaf): IPv4 address of rendezvous point.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/*/address"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) MulticastGroups

MulticastGroups (leaf): List of multicast groups (multicast IP address ranges) for which this entry will be used as a rendezvous point. When not present the default is equivalent to all valid IP multicast addresses.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/*/multicast-groups"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Address

Address (leaf): IPv4 address of rendezvous point.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/*/address"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) MulticastGroups

MulticastGroups (leaf): List of multicast groups (multicast IP address ranges) for which this entry will be used as a rendezvous point. When not present the default is equivalent to all valid IP multicast addresses.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/*/multicast-groups"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap added in v0.4.0

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPointPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/config/address"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/address"

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/config/address"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/address"

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/multicast-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/config/multicast-groups"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/multicast-groups"

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny

type NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/multicast-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/config/multicast-groups"

func (*NetworkInstance_Protocol_Pim_Global_RendezvousPoint_MulticastGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/multicast-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/rendezvous-points/rendezvous-point/state/multicast-groups"

type NetworkInstance_Protocol_Pim_Global_SourcePath

type NetworkInstance_Protocol_Pim_Global_SourcePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SourcePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SourcePath) Address

Address (leaf): Source address of multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/*/address"

func (*NetworkInstance_Protocol_Pim_Global_SourcePath) Group

Group (leaf): Multicast address.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group"

func (*NetworkInstance_Protocol_Pim_Global_SourcePath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_SourcePath) UpstreamInterfaceId

UpstreamInterfaceId (leaf): The upstream interface for this multicast source.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upstream-interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id"

type NetworkInstance_Protocol_Pim_Global_SourcePathAny

type NetworkInstance_Protocol_Pim_Global_SourcePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SourcePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SourcePathAny) Address

Address (leaf): Source address of multicast.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/*/address"

func (*NetworkInstance_Protocol_Pim_Global_SourcePathAny) Group

Group (leaf): Multicast address.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group"

func (*NetworkInstance_Protocol_Pim_Global_SourcePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_SourcePathAny) UpstreamInterfaceId

UpstreamInterfaceId (leaf): The upstream interface for this multicast source.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upstream-interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id"

type NetworkInstance_Protocol_Pim_Global_SourcePathMap added in v0.4.0

type NetworkInstance_Protocol_Pim_Global_SourcePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SourcePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SourcePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_SourcePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Global_SourcePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SourcePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SourcePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_Source_AddressPath

type NetworkInstance_Protocol_Pim_Global_Source_AddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_AddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_AddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address"
Path from root:       ""

func (*NetworkInstance_Protocol_Pim_Global_Source_AddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/address"

type NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny

type NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "address"
Path from root:       ""

func (*NetworkInstance_Protocol_Pim_Global_Source_AddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/address"

type NetworkInstance_Protocol_Pim_Global_Source_GroupPath

type NetworkInstance_Protocol_Pim_Global_Source_GroupPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_GroupPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_GroupPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group"

type NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny

type NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_GroupPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/group"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/group"

type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath

type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upstream-interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id"

type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny

type NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Source_UpstreamInterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/upstream-interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/sources-joined/source/state/upstream-interface-id"

type NetworkInstance_Protocol_Pim_Global_SsmPath

type NetworkInstance_Protocol_Pim_Global_SsmPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SsmPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/ssm YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SsmPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_SsmPath) SsmRanges

SsmRanges (leaf): List of accepted source specific multicast (SSM) address ranges.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/*/ssm-ranges"

func (*NetworkInstance_Protocol_Pim_Global_SsmPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_SsmPathAny

type NetworkInstance_Protocol_Pim_Global_SsmPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Global_SsmPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/ssm YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_SsmPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Global_SsmPathAny) SsmRanges

SsmRanges (leaf): List of accepted source specific multicast (SSM) address ranges.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/*/ssm-ranges"

func (*NetworkInstance_Protocol_Pim_Global_SsmPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath

type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/ssm/state/ssm-ranges YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/config/ssm-ranges"

func (*NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/state/ssm-ranges"

type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny

type NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/global/ssm/state/ssm-ranges YANG schema element.

func (*NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/config/ssm-ranges"

func (*NetworkInstance_Protocol_Pim_Global_Ssm_SsmRangesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ssm-ranges"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/global/ssm/state/ssm-ranges"

type NetworkInstance_Protocol_Pim_InterfacePath

type NetworkInstance_Protocol_Pim_InterfacePath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_InterfacePath) BorderRouter

BorderRouter (leaf): When set to true the interface is set as MBR (multicast border router) and allows multicast traffic from sources that are outside of the PIM domain.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/border-router"

func (*NetworkInstance_Protocol_Pim_InterfacePath) BsrBorder

BsrBorder (leaf): When set to true the device will not send bootstrap router messages over this interface. By default these are transmitted over all PIM sparse mode (PIM-SM) enabled interfaces.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/bsr-border"

func (*NetworkInstance_Protocol_Pim_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_InterfacePath) Counters

Counters (container): PIM counters for each interface.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters"

func (*NetworkInstance_Protocol_Pim_InterfacePath) DeadTimer

DeadTimer (leaf): Number of missed hello messages after which a neighbor is expired.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/dead-timer"

func (*NetworkInstance_Protocol_Pim_InterfacePath) DrPriority

DrPriority (leaf): The designated router priority of this interface. Larger always preferred.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/dr-priority"

func (*NetworkInstance_Protocol_Pim_InterfacePath) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd"

func (*NetworkInstance_Protocol_Pim_InterfacePath) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/enabled"

func (*NetworkInstance_Protocol_Pim_InterfacePath) HelloInterval

HelloInterval (leaf): Interval at which the router sends the PIM hello messages.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/hello-interval"

func (*NetworkInstance_Protocol_Pim_InterfacePath) InterfaceId

InterfaceId (leaf): Reference to an interface on which PIM is enabled.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/interface-id"

func (*NetworkInstance_Protocol_Pim_InterfacePath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Pim_InterfacePath) JoinPruneInterval

JoinPruneInterval (leaf): Interval at which the router sends the PIM join/prune messages toward the upstream RPF neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/join-prune-interval"

func (*NetworkInstance_Protocol_Pim_InterfacePath) MaximumGroups

MaximumGroups (leaf): Limit the number of (S, G) and (*, G) PIM entries accepted on the interface. This feature depends on hardware implementation.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/maximum-groups"

func (*NetworkInstance_Protocol_Pim_InterfacePath) Mode

Mode (leaf): PIM mode to use when delivering multicast traffic via this interface.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/mode"

func (*NetworkInstance_Protocol_Pim_InterfacePath) Neighbor

Neighbor (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

NeighborAddress: string

func (*NetworkInstance_Protocol_Pim_InterfacePath) NeighborAny

NeighborAny (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Pim_InterfacePath) NeighborMap added in v0.4.0

NeighborMap (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Pim_InterfacePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_InterfacePathAny

type NetworkInstance_Protocol_Pim_InterfacePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) BorderRouter

BorderRouter (leaf): When set to true the interface is set as MBR (multicast border router) and allows multicast traffic from sources that are outside of the PIM domain.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/border-router"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) BsrBorder

BsrBorder (leaf): When set to true the device will not send bootstrap router messages over this interface. By default these are transmitted over all PIM sparse mode (PIM-SM) enabled interfaces.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/bsr-border"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Counters

Counters (container): PIM counters for each interface.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) DeadTimer

DeadTimer (leaf): Number of missed hello messages after which a neighbor is expired.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/dead-timer"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) DrPriority

DrPriority (leaf): The designated router priority of this interface. Larger always preferred.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/dr-priority"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Enabled

Enabled (leaf): When set to true, the functionality within which this leaf is defined is enabled, when set to false it is explicitly disabled.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/enabled"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) HelloInterval

HelloInterval (leaf): Interval at which the router sends the PIM hello messages.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/hello-interval"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceId

InterfaceId (leaf): Reference to an interface on which PIM is enabled.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/interface-id"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) JoinPruneInterval

JoinPruneInterval (leaf): Interval at which the router sends the PIM join/prune messages toward the upstream RPF neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/join-prune-interval"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) MaximumGroups

MaximumGroups (leaf): Limit the number of (S, G) and (*, G) PIM entries accepted on the interface. This feature depends on hardware implementation.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/maximum-groups"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Mode

Mode (leaf): PIM mode to use when delivering multicast traffic via this interface.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/*/mode"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) Neighbor

Neighbor (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

NeighborAddress: string

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborAny

NeighborAny (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) NeighborMap added in v0.4.0

NeighborMap (list): Details about a specific PIM neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbors/neighbor"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor"

func (*NetworkInstance_Protocol_Pim_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_InterfacePathMap added in v0.4.0

type NetworkInstance_Protocol_Pim_InterfacePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_InterfacePathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_InterfacePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_InterfacePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_InterfacePathMapAny added in v0.4.0

type NetworkInstance_Protocol_Pim_InterfacePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_InterfacePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_InterfacePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_InterfacePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_BorderRouterPath

type NetworkInstance_Protocol_Pim_Interface_BorderRouterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_BorderRouterPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/border-router YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_BorderRouterPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/border-router"

func (*NetworkInstance_Protocol_Pim_Interface_BorderRouterPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/border-router"

type NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny

type NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/border-router YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/border-router"

func (*NetworkInstance_Protocol_Pim_Interface_BorderRouterPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/border-router"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/border-router"

type NetworkInstance_Protocol_Pim_Interface_BsrBorderPath

type NetworkInstance_Protocol_Pim_Interface_BsrBorderPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_BsrBorderPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/bsr-border YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_BsrBorderPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/bsr-border"

func (*NetworkInstance_Protocol_Pim_Interface_BsrBorderPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/bsr-border"

type NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny

type NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/bsr-border YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/bsr-border"

func (*NetworkInstance_Protocol_Pim_Interface_BsrBorderPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsr-border"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/bsr-border"

type NetworkInstance_Protocol_Pim_Interface_CountersPath

type NetworkInstance_Protocol_Pim_Interface_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_CountersPath) BootstrapMessages

BootstrapMessages (leaf): Number of bootstrap router messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPath) HelloMessages

HelloMessages (leaf): Number of hello messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPath) JoinPruneMessages

JoinPruneMessages (leaf): Number of join/prune messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_CountersPathAny

type NetworkInstance_Protocol_Pim_Interface_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_CountersPathAny) BootstrapMessages

BootstrapMessages (leaf): Number of bootstrap router messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPathAny) HelloMessages

HelloMessages (leaf): Number of hello messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPathAny) JoinPruneMessages

JoinPruneMessages (leaf): Number of join/prune messages received.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages"

func (*NetworkInstance_Protocol_Pim_Interface_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath

type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages"

type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny

type NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_BootstrapMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "bootstrap-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/bootstrap-messages"

type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath

type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages"

type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny

type NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_HelloMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "hello-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/hello-messages"

type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath

type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages"

type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny

type NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Counters_JoinPruneMessagesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "join-prune-messages"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/counters/join-prune-messages"

type NetworkInstance_Protocol_Pim_Interface_DeadTimerPath

type NetworkInstance_Protocol_Pim_Interface_DeadTimerPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_DeadTimerPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dead-timer YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_DeadTimerPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/dead-timer"

func (*NetworkInstance_Protocol_Pim_Interface_DeadTimerPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dead-timer"

type NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny

type NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dead-timer YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/dead-timer"

func (*NetworkInstance_Protocol_Pim_Interface_DeadTimerPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dead-timer"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dead-timer"

type NetworkInstance_Protocol_Pim_Interface_DrPriorityPath

type NetworkInstance_Protocol_Pim_Interface_DrPriorityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_DrPriorityPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dr-priority YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_DrPriorityPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/dr-priority"

func (*NetworkInstance_Protocol_Pim_Interface_DrPriorityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dr-priority"

type NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny

type NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dr-priority YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/dr-priority"

func (*NetworkInstance_Protocol_Pim_Interface_DrPriorityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-priority"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/dr-priority"

type NetworkInstance_Protocol_Pim_Interface_EnableBfdPath

type NetworkInstance_Protocol_Pim_Interface_EnableBfdPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_EnableBfdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny

type NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfdPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DesiredMinimumTxIntervalPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_DetectionMultiplierPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Pim_Interface_EnableBfd_RequiredMinimumReceivePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Pim_Interface_EnabledPath

type NetworkInstance_Protocol_Pim_Interface_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/enabled"

type NetworkInstance_Protocol_Pim_Interface_EnabledPathAny

type NetworkInstance_Protocol_Pim_Interface_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/enabled"

func (*NetworkInstance_Protocol_Pim_Interface_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/enabled"

type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath

type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/hello-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/hello-interval"

func (*NetworkInstance_Protocol_Pim_Interface_HelloIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/hello-interval"

type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny

type NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/hello-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/hello-interval"

func (*NetworkInstance_Protocol_Pim_Interface_HelloIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/hello-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/hello-interval"

type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath

type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/interface-id"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/interface-id"

type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny

type NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/interface-id YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/interface-id"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface-id"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/interface-id"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath

type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny

type NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/interface"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Pim_Interface_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath

type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/join-prune-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/join-prune-interval"

func (*NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/join-prune-interval"

type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny

type NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/join-prune-interval YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/join-prune-interval"

func (*NetworkInstance_Protocol_Pim_Interface_JoinPruneIntervalPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/join-prune-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/join-prune-interval"

type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath

type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/maximum-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/maximum-groups"

func (*NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/maximum-groups"

type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny

type NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/maximum-groups YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/maximum-groups"

func (*NetworkInstance_Protocol_Pim_Interface_MaximumGroupsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum-groups"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/maximum-groups"

type NetworkInstance_Protocol_Pim_Interface_ModePath

type NetworkInstance_Protocol_Pim_Interface_ModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_ModePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/mode YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_ModePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/mode"

func (*NetworkInstance_Protocol_Pim_Interface_ModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/mode"

type NetworkInstance_Protocol_Pim_Interface_ModePathAny

type NetworkInstance_Protocol_Pim_Interface_ModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_ModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/mode YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_ModePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/config/mode"

func (*NetworkInstance_Protocol_Pim_Interface_ModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/state/mode"

type NetworkInstance_Protocol_Pim_Interface_NeighborPath

type NetworkInstance_Protocol_Pim_Interface_NeighborPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_NeighborPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) DrAddress

DrAddress (leaf): IPv4 address of designated router.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) Mode

Mode (leaf): PIM mode in use when delivering multicast traffic via this neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborAddress

NeighborAddress (leaf): IPv4 address of neighbor router.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/neighbor-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/*/neighbor-address"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborEstablished

NeighborEstablished (leaf): This timestamp indicates the time that the PIM neighbor adjacency established. It is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

The PIM session uptime can be computed by clients as the difference between this value and the current time in UTC.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-established"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) NeighborExpires

NeighborExpires (leaf): This timestamp indicates the time that the PIM neighbor adjacency will expire should hello messages fail to arrive from the neighbor. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_NeighborPathAny

type NetworkInstance_Protocol_Pim_Interface_NeighborPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_NeighborPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) DrAddress

DrAddress (leaf): IPv4 address of designated router.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) Mode

Mode (leaf): PIM mode in use when delivering multicast traffic via this neighbor.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborAddress

NeighborAddress (leaf): IPv4 address of neighbor router.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/neighbor-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/*/neighbor-address"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborEstablished

NeighborEstablished (leaf): This timestamp indicates the time that the PIM neighbor adjacency established. It is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

The PIM session uptime can be computed by clients as the difference between this value and the current time in UTC.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-established"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) NeighborExpires

NeighborExpires (leaf): This timestamp indicates the time that the PIM neighbor adjacency will expire should hello messages fail to arrive from the neighbor. The value is expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires"

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_NeighborPathMap added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_NeighborPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_NeighborPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_NeighborPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath

type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny

type NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_DrAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dr-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/dr-address"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath

type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny

type NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_ModePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mode"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/mode"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbor-address"
Path from root:       ""

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-address"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-address YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "neighbor-address"
Path from root:       ""

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-address"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-address"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-established"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborEstablishedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-established"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-established"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires"

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny

type NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires YANG schema element.

func (*NetworkInstance_Protocol_Pim_Interface_Neighbor_NeighborExpiresPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-pim"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/neighbor-expires"
Path from root:       "/network-instances/network-instance/protocols/protocol/pim/interfaces/interface/neighbors/neighbor/state/neighbor-expires"

type NetworkInstance_Protocol_StaticPath

type NetworkInstance_Protocol_StaticPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_StaticPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static YANG schema element.

func (*NetworkInstance_Protocol_StaticPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_StaticPath) Description

Description (leaf): An optional textual description for the route.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/description"

func (*NetworkInstance_Protocol_StaticPath) NextHop

NextHop (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

Index: string

func (*NetworkInstance_Protocol_StaticPath) NextHopAny

NextHopAny (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

func (*NetworkInstance_Protocol_StaticPath) NextHopMap added in v0.4.0

NextHopMap (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

func (*NetworkInstance_Protocol_StaticPath) Prefix

Prefix (leaf): Destination prefix for the static route, either IPv4 or IPv6.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/prefix"

func (*NetworkInstance_Protocol_StaticPath) SetTag

SetTag (leaf): Set a generic tag value on the route. This tag can be used for filtering routes that are distributed to other routing protocols.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/set-tag"

func (*NetworkInstance_Protocol_StaticPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_StaticPathAny

type NetworkInstance_Protocol_StaticPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_StaticPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static YANG schema element.

func (*NetworkInstance_Protocol_StaticPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_StaticPathAny) Description

Description (leaf): An optional textual description for the route.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/description"

func (*NetworkInstance_Protocol_StaticPathAny) NextHop

NextHop (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

Index: string

func (*NetworkInstance_Protocol_StaticPathAny) NextHopAny

NextHopAny (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

func (*NetworkInstance_Protocol_StaticPathAny) NextHopMap added in v0.4.0

NextHopMap (list): A list of next-hops to be utilised for the static route being specified.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop"

func (*NetworkInstance_Protocol_StaticPathAny) Prefix

Prefix (leaf): Destination prefix for the static route, either IPv4 or IPv6.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/prefix"

func (*NetworkInstance_Protocol_StaticPathAny) SetTag

SetTag (leaf): Set a generic tag value on the route. This tag can be used for filtering routes that are distributed to other routing protocols.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/*/set-tag"

func (*NetworkInstance_Protocol_StaticPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_StaticPathMap added in v0.4.0

type NetworkInstance_Protocol_StaticPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_StaticPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static YANG schema element.

func (*NetworkInstance_Protocol_StaticPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_StaticPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_StaticPathMapAny added in v0.4.0

type NetworkInstance_Protocol_StaticPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_StaticPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static YANG schema element.

func (*NetworkInstance_Protocol_StaticPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_StaticPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_DescriptionPath

type NetworkInstance_Protocol_Static_DescriptionPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_DescriptionPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/description YANG schema element.

func (*NetworkInstance_Protocol_Static_DescriptionPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/description"

func (*NetworkInstance_Protocol_Static_DescriptionPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/description"

type NetworkInstance_Protocol_Static_DescriptionPathAny

type NetworkInstance_Protocol_Static_DescriptionPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_DescriptionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/description YANG schema element.

func (*NetworkInstance_Protocol_Static_DescriptionPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/description"

func (*NetworkInstance_Protocol_Static_DescriptionPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/description"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/description"

type NetworkInstance_Protocol_Static_NextHopPath

type NetworkInstance_Protocol_Static_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHopPath) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd"

func (*NetworkInstance_Protocol_Static_NextHopPath) Index

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry. It is observed that implementations typically only support a numeric value for this string.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/index"

func (*NetworkInstance_Protocol_Static_NextHopPath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref"

func (*NetworkInstance_Protocol_Static_NextHopPath) Metric

Metric (leaf): A metric (or cost) which is utilized to specify the order of selection of the next-hop entry. The lower the metric, the more preferable the prefix entry is. When this value is not specified, the metric is inherited from the default metric of the implementation for static route entries. When multiple next-hops are specified for a static route, the metric is utilized to determine which of the next-hops to be installed in the RIB. When multiple next-hops have the same metric (be it specified, or simply the default) then these next-hops should all be installed in the RIB.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/metric"

func (*NetworkInstance_Protocol_Static_NextHopPath) NextHop

NextHop (leaf): The next-hop that is to be used for the static route - this may be specified as an IP address, an interface or a pre-defined next-hop type - for instance, DROP or LOCAL_LINK. When this leaf is not set, and the interface-ref value is specified for the next-hop, then the system should treat the prefix as though it is directly connected to the interface.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/next-hop"

func (*NetworkInstance_Protocol_Static_NextHopPath) Preference

Preference (leaf): Administrative Distance (preference) of the entry. The preference defines the order of selection when multiple sources (protocols, static, etc.) contribute to the same prefix entry. The lower the preference, the more preferable the prefix is. When this value is not specified, the preference is inherited from the default preference of the implementation for static routes.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/preference"

func (*NetworkInstance_Protocol_Static_NextHopPath) Recurse

Recurse (leaf): Determines whether the next-hop should be allowed to be looked up recursively - i.e., via a RIB entry which has been installed by a routing protocol, or another static route - rather than needing to be connected directly to an interface of the local system within the current network instance. When the interface reference specified within the next-hop entry is set (i.e., is not null) then forwarding is restricted to being via the interface specified - and recursion is hence disabled.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/recurse"

func (*NetworkInstance_Protocol_Static_NextHopPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHopPathAny

type NetworkInstance_Protocol_Static_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHopPathAny) EnableBfd

EnableBfd (container): Enable BFD for liveliness detection to the next-hop or neighbour.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "enable-bfd"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) Index

Index (leaf): An user-specified identifier utilised to uniquely reference the next-hop entry in the next-hop list. The value of this index has no semantic meaning other than for referencing the entry. It is observed that implementations typically only support a numeric value for this string.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/index"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface. The interface that is being referenced is uniquely referenced based on the specified interface and subinterface leaves. In contexts where a Layer 3 interface is to be referenced, both the interface and subinterface leaves must be populated, as Layer 3 configuration within the OpenConfig models is associated with a subinterface. In the case where a Layer 2 interface is to be referenced, only the interface is specified.

The interface/subinterface leaf tuple must be used as the means by which the interface is specified, regardless of any other context information (e.g., key in a list).

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) Metric

Metric (leaf): A metric (or cost) which is utilized to specify the order of selection of the next-hop entry. The lower the metric, the more preferable the prefix entry is. When this value is not specified, the metric is inherited from the default metric of the implementation for static route entries. When multiple next-hops are specified for a static route, the metric is utilized to determine which of the next-hops to be installed in the RIB. When multiple next-hops have the same metric (be it specified, or simply the default) then these next-hops should all be installed in the RIB.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/metric"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) NextHop

NextHop (leaf): The next-hop that is to be used for the static route - this may be specified as an IP address, an interface or a pre-defined next-hop type - for instance, DROP or LOCAL_LINK. When this leaf is not set, and the interface-ref value is specified for the next-hop, then the system should treat the prefix as though it is directly connected to the interface.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/next-hop"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) Preference

Preference (leaf): Administrative Distance (preference) of the entry. The preference defines the order of selection when multiple sources (protocols, static, etc.) contribute to the same prefix entry. The lower the preference, the more preferable the prefix is. When this value is not specified, the preference is inherited from the default preference of the implementation for static routes.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/preference"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) Recurse

Recurse (leaf): Determines whether the next-hop should be allowed to be looked up recursively - i.e., via a RIB entry which has been installed by a routing protocol, or another static route - rather than needing to be connected directly to an interface of the local system within the current network instance. When the interface reference specified within the next-hop entry is set (i.e., is not null) then forwarding is restricted to being via the interface specified - and recursion is hence disabled.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/*/recurse"

func (*NetworkInstance_Protocol_Static_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHopPathMap added in v0.4.0

type NetworkInstance_Protocol_Static_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHopPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHopPathMapAny added in v0.4.0

type NetworkInstance_Protocol_Static_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHopPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHop_EnableBfdPath

type NetworkInstance_Protocol_Static_NextHop_EnableBfdPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHop_EnableBfdPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny

type NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DesiredMinimumTxInterval added in v0.4.0

DesiredMinimumTxInterval (leaf): The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds. The value 0 is reserved and cannot be used.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) DetectionMultiplier added in v0.4.0

DetectionMultiplier (leaf): The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/detection-multiplier"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) Enabled

Enabled (leaf): When this leaf is set to true, BFD is used to detect the liveliness of the remote peer or next-hop.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/enabled"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) RequiredMinimumReceive added in v0.4.0

RequiredMinimumReceive (leaf): The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/*/required-minimum-receive"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfdPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/desired-minimum-tx-interval YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/desired-minimum-tx-interval"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DesiredMinimumTxIntervalPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/desired-minimum-tx-interval"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/desired-minimum-tx-interval"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/detection-multiplier YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/detection-multiplier"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_DetectionMultiplierPathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/detection-multiplier"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/detection-multiplier"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/enabled YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/enabled"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_EnabledPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enabled"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/enabled"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePath) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny added in v0.4.0

type NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/required-minimum-receive YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/config/required-minimum-receive"

func (*NetworkInstance_Protocol_Static_NextHop_EnableBfd_RequiredMinimumReceivePathAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-bfd"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/required-minimum-receive"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/enable-bfd/state/required-minimum-receive"

type NetworkInstance_Protocol_Static_NextHop_IndexPath

type NetworkInstance_Protocol_Static_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/index"

func (*NetworkInstance_Protocol_Static_NextHop_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/index"

type NetworkInstance_Protocol_Static_NextHop_IndexPathAny

type NetworkInstance_Protocol_Static_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/index"

func (*NetworkInstance_Protocol_Static_NextHop_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/index"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath

type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny

type NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/*/interface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/*/subinterface"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/config/interface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny

type NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/config/subinterface"

func (*NetworkInstance_Protocol_Static_NextHop_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_Protocol_Static_NextHop_MetricPath

type NetworkInstance_Protocol_Static_NextHop_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_MetricPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_MetricPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/metric"

func (*NetworkInstance_Protocol_Static_NextHop_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/metric"

type NetworkInstance_Protocol_Static_NextHop_MetricPathAny

type NetworkInstance_Protocol_Static_NextHop_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_MetricPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/metric YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_MetricPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/metric"

func (*NetworkInstance_Protocol_Static_NextHop_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/metric"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/metric"

type NetworkInstance_Protocol_Static_NextHop_NextHopPath

type NetworkInstance_Protocol_Static_NextHop_NextHopPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_NextHopPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/next-hop"

func (*NetworkInstance_Protocol_Static_NextHop_NextHopPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/next-hop"

type NetworkInstance_Protocol_Static_NextHop_NextHopPathAny

type NetworkInstance_Protocol_Static_NextHop_NextHopPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/next-hop YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/next-hop"

func (*NetworkInstance_Protocol_Static_NextHop_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/next-hop"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/next-hop"

type NetworkInstance_Protocol_Static_NextHop_PreferencePath

type NetworkInstance_Protocol_Static_NextHop_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_PreferencePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/preference"

func (*NetworkInstance_Protocol_Static_NextHop_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/preference"

type NetworkInstance_Protocol_Static_NextHop_PreferencePathAny

type NetworkInstance_Protocol_Static_NextHop_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/preference YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_PreferencePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/preference"

func (*NetworkInstance_Protocol_Static_NextHop_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/preference"

type NetworkInstance_Protocol_Static_NextHop_RecursePath

type NetworkInstance_Protocol_Static_NextHop_RecursePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_RecursePath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/recurse YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_RecursePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/recurse"

func (*NetworkInstance_Protocol_Static_NextHop_RecursePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/recurse"

type NetworkInstance_Protocol_Static_NextHop_RecursePathAny

type NetworkInstance_Protocol_Static_NextHop_RecursePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_NextHop_RecursePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/recurse YANG schema element.

func (*NetworkInstance_Protocol_Static_NextHop_RecursePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/config/recurse"

func (*NetworkInstance_Protocol_Static_NextHop_RecursePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/recurse"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/next-hops/next-hop/state/recurse"

type NetworkInstance_Protocol_Static_PrefixPath

type NetworkInstance_Protocol_Static_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_PrefixPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Static_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/prefix"

func (*NetworkInstance_Protocol_Static_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/prefix"

type NetworkInstance_Protocol_Static_PrefixPathAny

type NetworkInstance_Protocol_Static_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_PrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/prefix YANG schema element.

func (*NetworkInstance_Protocol_Static_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/prefix"

func (*NetworkInstance_Protocol_Static_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/prefix"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/prefix"

type NetworkInstance_Protocol_Static_SetTagPath

type NetworkInstance_Protocol_Static_SetTagPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_SetTagPath represents the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/set-tag YANG schema element.

func (*NetworkInstance_Protocol_Static_SetTagPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/set-tag"

func (*NetworkInstance_Protocol_Static_SetTagPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/set-tag"

type NetworkInstance_Protocol_Static_SetTagPathAny

type NetworkInstance_Protocol_Static_SetTagPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Protocol_Static_SetTagPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/protocols/protocol/static-routes/static/state/set-tag YANG schema element.

func (*NetworkInstance_Protocol_Static_SetTagPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/config/set-tag"

func (*NetworkInstance_Protocol_Static_SetTagPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-local-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/set-tag"
Path from root:       "/network-instances/network-instance/protocols/protocol/static-routes/static/state/set-tag"

type NetworkInstance_RouteDistinguisherPath

type NetworkInstance_RouteDistinguisherPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteDistinguisherPath represents the /openconfig-network-instance/network-instances/network-instance/state/route-distinguisher YANG schema element.

func (*NetworkInstance_RouteDistinguisherPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/route-distinguisher"
Path from root:       "/network-instances/network-instance/config/route-distinguisher"

func (*NetworkInstance_RouteDistinguisherPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-distinguisher"
Path from root:       "/network-instances/network-instance/state/route-distinguisher"

type NetworkInstance_RouteDistinguisherPathAny

type NetworkInstance_RouteDistinguisherPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteDistinguisherPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/route-distinguisher YANG schema element.

func (*NetworkInstance_RouteDistinguisherPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/route-distinguisher"
Path from root:       "/network-instances/network-instance/config/route-distinguisher"

func (*NetworkInstance_RouteDistinguisherPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/route-distinguisher"
Path from root:       "/network-instances/network-instance/state/route-distinguisher"

type NetworkInstance_RouteLimitPath

type NetworkInstance_RouteLimitPath struct {
	*ygnmi.NodePath
}

NetworkInstance_RouteLimitPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit YANG schema element.

func (*NetworkInstance_RouteLimitPath) Afi

Afi (leaf): The address family for which the route limit applies.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/afi"

func (*NetworkInstance_RouteLimitPath) AlarmThreshold

AlarmThreshold (leaf): When specified, an alarm should be generated when the threshold number of installed routes is reached.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/alarm-threshold"

func (*NetworkInstance_RouteLimitPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPath) InstalledRoutes

InstalledRoutes (leaf): The current number of routes installed for the address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/installed-routes"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/installed-routes"

func (*NetworkInstance_RouteLimitPath) Maximum

Maximum (leaf): The maximum number of routes for the address family. The system should not install more than maximum number of prefixes into the RIB unless the warning-only leaf is specified.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/maximum"

func (*NetworkInstance_RouteLimitPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPath) ThresholdExceeded

ThresholdExceeded (leaf): This leaf should be set to true in the case that the threshold number of routes has been exceeded.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-exceeded"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded"

func (*NetworkInstance_RouteLimitPath) WarningOnly

WarningOnly (leaf): When specified, the route limit specified is considered only as a warning - and routes should continue to be installed into the RIB over the limit specified in the maximum leaf.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/warning-only"

type NetworkInstance_RouteLimitPathAny

type NetworkInstance_RouteLimitPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_RouteLimitPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit YANG schema element.

func (*NetworkInstance_RouteLimitPathAny) Afi

Afi (leaf): The address family for which the route limit applies.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/afi"

func (*NetworkInstance_RouteLimitPathAny) AlarmThreshold

AlarmThreshold (leaf): When specified, an alarm should be generated when the threshold number of installed routes is reached.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/alarm-threshold"

func (*NetworkInstance_RouteLimitPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPathAny) InstalledRoutes

InstalledRoutes (leaf): The current number of routes installed for the address family.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/installed-routes"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/installed-routes"

func (*NetworkInstance_RouteLimitPathAny) Maximum

Maximum (leaf): The maximum number of routes for the address family. The system should not install more than maximum number of prefixes into the RIB unless the warning-only leaf is specified.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/maximum"

func (*NetworkInstance_RouteLimitPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPathAny) ThresholdExceeded

ThresholdExceeded (leaf): This leaf should be set to true in the case that the threshold number of routes has been exceeded.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-exceeded"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded"

func (*NetworkInstance_RouteLimitPathAny) WarningOnly

WarningOnly (leaf): When specified, the route limit specified is considered only as a warning - and routes should continue to be installed into the RIB over the limit specified in the maximum leaf.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/*/warning-only"

type NetworkInstance_RouteLimitPathMap added in v0.4.0

type NetworkInstance_RouteLimitPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_RouteLimitPathMap represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit YANG schema element.

func (*NetworkInstance_RouteLimitPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_RouteLimitPathMapAny added in v0.4.0

type NetworkInstance_RouteLimitPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_RouteLimitPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit YANG schema element.

func (*NetworkInstance_RouteLimitPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_RouteLimitPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_RouteLimit_AfiPath

type NetworkInstance_RouteLimit_AfiPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_AfiPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/afi YANG schema element.

func (*NetworkInstance_RouteLimit_AfiPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/afi"

func (*NetworkInstance_RouteLimit_AfiPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/afi"

type NetworkInstance_RouteLimit_AfiPathAny

type NetworkInstance_RouteLimit_AfiPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_AfiPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/afi YANG schema element.

func (*NetworkInstance_RouteLimit_AfiPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/afi"

func (*NetworkInstance_RouteLimit_AfiPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/afi"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/afi"

type NetworkInstance_RouteLimit_AlarmThresholdPath

type NetworkInstance_RouteLimit_AlarmThresholdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_AlarmThresholdPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/alarm-threshold YANG schema element.

func (*NetworkInstance_RouteLimit_AlarmThresholdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/alarm-threshold"

func (*NetworkInstance_RouteLimit_AlarmThresholdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/alarm-threshold"

type NetworkInstance_RouteLimit_AlarmThresholdPathAny

type NetworkInstance_RouteLimit_AlarmThresholdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_AlarmThresholdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/alarm-threshold YANG schema element.

func (*NetworkInstance_RouteLimit_AlarmThresholdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/alarm-threshold"

func (*NetworkInstance_RouteLimit_AlarmThresholdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/alarm-threshold"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/alarm-threshold"

type NetworkInstance_RouteLimit_InstalledRoutesPath

type NetworkInstance_RouteLimit_InstalledRoutesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_InstalledRoutesPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/installed-routes YANG schema element.

func (*NetworkInstance_RouteLimit_InstalledRoutesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/installed-routes"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/installed-routes"

type NetworkInstance_RouteLimit_InstalledRoutesPathAny

type NetworkInstance_RouteLimit_InstalledRoutesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_InstalledRoutesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/installed-routes YANG schema element.

func (*NetworkInstance_RouteLimit_InstalledRoutesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/installed-routes"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/installed-routes"

type NetworkInstance_RouteLimit_MaximumPath

type NetworkInstance_RouteLimit_MaximumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_MaximumPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/maximum YANG schema element.

func (*NetworkInstance_RouteLimit_MaximumPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/maximum"

func (*NetworkInstance_RouteLimit_MaximumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/maximum"

type NetworkInstance_RouteLimit_MaximumPathAny

type NetworkInstance_RouteLimit_MaximumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_MaximumPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/maximum YANG schema element.

func (*NetworkInstance_RouteLimit_MaximumPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/maximum"

func (*NetworkInstance_RouteLimit_MaximumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/maximum"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/maximum"

type NetworkInstance_RouteLimit_ThresholdExceededPath

type NetworkInstance_RouteLimit_ThresholdExceededPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_ThresholdExceededPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded YANG schema element.

func (*NetworkInstance_RouteLimit_ThresholdExceededPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-exceeded"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded"

type NetworkInstance_RouteLimit_ThresholdExceededPathAny

type NetworkInstance_RouteLimit_ThresholdExceededPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_ThresholdExceededPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded YANG schema element.

func (*NetworkInstance_RouteLimit_ThresholdExceededPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/threshold-exceeded"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/threshold-exceeded"

type NetworkInstance_RouteLimit_WarningOnlyPath

type NetworkInstance_RouteLimit_WarningOnlyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_WarningOnlyPath represents the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/warning-only YANG schema element.

func (*NetworkInstance_RouteLimit_WarningOnlyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/warning-only"

func (*NetworkInstance_RouteLimit_WarningOnlyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/warning-only"

type NetworkInstance_RouteLimit_WarningOnlyPathAny

type NetworkInstance_RouteLimit_WarningOnlyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouteLimit_WarningOnlyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/route-limits/route-limit/state/warning-only YANG schema element.

func (*NetworkInstance_RouteLimit_WarningOnlyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/config/warning-only"

func (*NetworkInstance_RouteLimit_WarningOnlyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance-l3"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/warning-only"
Path from root:       "/network-instances/network-instance/route-limits/route-limit/state/warning-only"

type NetworkInstance_RouterIdPath

type NetworkInstance_RouterIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouterIdPath represents the /openconfig-network-instance/network-instances/network-instance/state/router-id YANG schema element.

func (*NetworkInstance_RouterIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/config/router-id"

func (*NetworkInstance_RouterIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/state/router-id"

type NetworkInstance_RouterIdPathAny

type NetworkInstance_RouterIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_RouterIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/router-id YANG schema element.

func (*NetworkInstance_RouterIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/router-id"
Path from root:       "/network-instances/network-instance/config/router-id"

func (*NetworkInstance_RouterIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/router-id"
Path from root:       "/network-instances/network-instance/state/router-id"

type NetworkInstance_SegmentRoutingPath

type NetworkInstance_SegmentRoutingPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRoutingPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing YANG schema element.

func (*NetworkInstance_SegmentRoutingPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRoutingPath) Srgb

Srgb (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

LocalId: string

func (*NetworkInstance_SegmentRoutingPath) SrgbAny

SrgbAny (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

func (*NetworkInstance_SegmentRoutingPath) SrgbMap added in v0.4.0

SrgbMap (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

func (*NetworkInstance_SegmentRoutingPath) Srlb

Srlb (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

LocalId: string

func (*NetworkInstance_SegmentRoutingPath) SrlbAny

SrlbAny (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

func (*NetworkInstance_SegmentRoutingPath) SrlbMap added in v0.4.0

SrlbMap (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

func (*NetworkInstance_SegmentRoutingPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRoutingPath) TePolicy

TePolicy (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

Color: uint32
Endpoint: string

func (*NetworkInstance_SegmentRoutingPath) TePolicyAny

TePolicyAny (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

func (*NetworkInstance_SegmentRoutingPath) TePolicyMap added in v0.4.0

TePolicyMap (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

type NetworkInstance_SegmentRoutingPathAny

type NetworkInstance_SegmentRoutingPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRoutingPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing YANG schema element.

func (*NetworkInstance_SegmentRoutingPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRoutingPathAny) Srgb

Srgb (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

LocalId: string

func (*NetworkInstance_SegmentRoutingPathAny) SrgbAny

SrgbAny (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

func (*NetworkInstance_SegmentRoutingPathAny) SrgbMap added in v0.4.0

SrgbMap (list): A single definition of an SRGB which may comprise of multiple sets of dataplane addresses (IPv6 addresses, or MPLS labels).

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srgbs/srgb"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb"

func (*NetworkInstance_SegmentRoutingPathAny) Srlb

Srlb (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

LocalId: string

func (*NetworkInstance_SegmentRoutingPathAny) SrlbAny

SrlbAny (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

func (*NetworkInstance_SegmentRoutingPathAny) SrlbMap added in v0.4.0

SrlbMap (list): A definition of a Segment Routing Local Block, defined to be a set of Segment Identifiers (specified as MPLS labels or IPv6 addreses) that are defined for local allocation by the system. A block may optionally be advertised into an IGP.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "srlbs/srlb"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb"

func (*NetworkInstance_SegmentRoutingPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRoutingPathAny) TePolicy

TePolicy (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

Color: uint32
Endpoint: string

func (*NetworkInstance_SegmentRoutingPathAny) TePolicyAny

TePolicyAny (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

func (*NetworkInstance_SegmentRoutingPathAny) TePolicyMap added in v0.4.0

TePolicyMap (list): An individual SR-TE policy is identified by a combination of color and endpoint.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "te-policies/te-policy"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy"

type NetworkInstance_SegmentRouting_SrgbPath

type NetworkInstance_SegmentRouting_SrgbPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrgbPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrgbPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPath) DataplaneType

DataplaneType (leaf): The dataplane being used to instantiate the SRGB. When MPLS is specified the set of MPLS label blocks that are defined in the mpls-label-blocks list are used to make up the SRGB. When IPv6 is specified, the set of IPv6 prefixes specified in the ipv6-prefixes list are used.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/dataplane-type"

func (*NetworkInstance_SegmentRouting_SrgbPath) Ipv6Prefixes

Ipv6Prefixes (leaf-list): A list of IPv6 prefixes which are to be used for segment routing using the IPv6 dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/ipv6-prefixes"

func (*NetworkInstance_SegmentRouting_SrgbPath) LocalId

LocalId (leaf): Unique identifier for the segment routing global block on the local system.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/local-id"

func (*NetworkInstance_SegmentRouting_SrgbPath) MplsLabelBlocks

MplsLabelBlocks (leaf-list): A list of refences to the label blocks that are used to make up the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/mpls-label-blocks"

func (*NetworkInstance_SegmentRouting_SrgbPath) Size

Size (leaf): The total number of SRGB entries that are available within the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/size"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/size"

func (*NetworkInstance_SegmentRouting_SrgbPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPath) Used

Used (leaf): The total number of SRGB entries that have already been alocated by protocols referencing the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/used"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/used"

type NetworkInstance_SegmentRouting_SrgbPathAny

type NetworkInstance_SegmentRouting_SrgbPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrgbPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrgbPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPathAny) DataplaneType

DataplaneType (leaf): The dataplane being used to instantiate the SRGB. When MPLS is specified the set of MPLS label blocks that are defined in the mpls-label-blocks list are used to make up the SRGB. When IPv6 is specified, the set of IPv6 prefixes specified in the ipv6-prefixes list are used.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/dataplane-type"

func (*NetworkInstance_SegmentRouting_SrgbPathAny) Ipv6Prefixes

Ipv6Prefixes (leaf-list): A list of IPv6 prefixes which are to be used for segment routing using the IPv6 dataplane.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/ipv6-prefixes"

func (*NetworkInstance_SegmentRouting_SrgbPathAny) LocalId

LocalId (leaf): Unique identifier for the segment routing global block on the local system.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/local-id"

func (*NetworkInstance_SegmentRouting_SrgbPathAny) MplsLabelBlocks

MplsLabelBlocks (leaf-list): A list of refences to the label blocks that are used to make up the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/*/mpls-label-blocks"

func (*NetworkInstance_SegmentRouting_SrgbPathAny) Size

Size (leaf): The total number of SRGB entries that are available within the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/size"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/size"

func (*NetworkInstance_SegmentRouting_SrgbPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPathAny) Used

Used (leaf): The total number of SRGB entries that have already been alocated by protocols referencing the SRGB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/used"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/used"

type NetworkInstance_SegmentRouting_SrgbPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_SrgbPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrgbPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrgbPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_SrgbPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_SrgbPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrgbPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrgbPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrgbPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath

type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/dataplane-type YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/dataplane-type"

func (*NetworkInstance_SegmentRouting_Srgb_DataplaneTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/dataplane-type"

type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny

type NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/dataplane-type YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/dataplane-type"

func (*NetworkInstance_SegmentRouting_Srgb_DataplaneTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/dataplane-type"

type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath

type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/ipv6-prefixes YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/ipv6-prefixes"

func (*NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/ipv6-prefixes"

type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny

type NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/ipv6-prefixes YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/ipv6-prefixes"

func (*NetworkInstance_SegmentRouting_Srgb_Ipv6PrefixesPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-prefixes"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/ipv6-prefixes"

type NetworkInstance_SegmentRouting_Srgb_LocalIdPath

type NetworkInstance_SegmentRouting_Srgb_LocalIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_LocalIdPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/local-id YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_LocalIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/local-id"

func (*NetworkInstance_SegmentRouting_Srgb_LocalIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/local-id"

type NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny

type NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/local-id YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/local-id"

func (*NetworkInstance_SegmentRouting_Srgb_LocalIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/local-id"

type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath

type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/mpls-label-blocks YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/mpls-label-blocks"

func (*NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/mpls-label-blocks"

type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny

type NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/mpls-label-blocks YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/config/mpls-label-blocks"

func (*NetworkInstance_SegmentRouting_Srgb_MplsLabelBlocksPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-blocks"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/mpls-label-blocks"

type NetworkInstance_SegmentRouting_Srgb_SizePath

type NetworkInstance_SegmentRouting_Srgb_SizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_SizePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/size YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_SizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/size"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/size"

type NetworkInstance_SegmentRouting_Srgb_SizePathAny

type NetworkInstance_SegmentRouting_Srgb_SizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_SizePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/size YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_SizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/size"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/size"

type NetworkInstance_SegmentRouting_Srgb_UsedPath

type NetworkInstance_SegmentRouting_Srgb_UsedPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_UsedPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/used YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_UsedPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/used"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/used"

type NetworkInstance_SegmentRouting_Srgb_UsedPathAny

type NetworkInstance_SegmentRouting_Srgb_UsedPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srgb_UsedPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srgbs/srgb/state/used YANG schema element.

func (*NetworkInstance_SegmentRouting_Srgb_UsedPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/used"
Path from root:       "/network-instances/network-instance/segment-routing/srgbs/srgb/state/used"

type NetworkInstance_SegmentRouting_SrlbPath

type NetworkInstance_SegmentRouting_SrlbPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrlbPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrlbPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrlbPath) DataplaneType

DataplaneType (leaf): The dataplane that is to be used for the Segment Routing Local Block. When MPLS is specified, the local block corresponds to a block of MPLS labels; when IPv6 is specified it corresponds to an IPv6 prefix.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/dataplane-type"

func (*NetworkInstance_SegmentRouting_SrlbPath) Ipv6Prefix

Ipv6Prefix (leaf): The IPv6 prefix that is used for the SRLB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/ipv6-prefix"

func (*NetworkInstance_SegmentRouting_SrlbPath) LocalId

LocalId (leaf): A unique local identifier used for the Segment Routing Local Block. The identifier is used when referencing the SRLB within other contexts.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/local-id"

func (*NetworkInstance_SegmentRouting_SrlbPath) MplsLabelBlock

MplsLabelBlock (leaf): A reference to the MPLS label block that is used to contain the SIDs of the SRLB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/mpls-label-block"

func (*NetworkInstance_SegmentRouting_SrlbPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_SrlbPathAny

type NetworkInstance_SegmentRouting_SrlbPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrlbPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrlbPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrlbPathAny) DataplaneType

DataplaneType (leaf): The dataplane that is to be used for the Segment Routing Local Block. When MPLS is specified, the local block corresponds to a block of MPLS labels; when IPv6 is specified it corresponds to an IPv6 prefix.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/dataplane-type"

func (*NetworkInstance_SegmentRouting_SrlbPathAny) Ipv6Prefix

Ipv6Prefix (leaf): The IPv6 prefix that is used for the SRLB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/ipv6-prefix"

func (*NetworkInstance_SegmentRouting_SrlbPathAny) LocalId

LocalId (leaf): A unique local identifier used for the Segment Routing Local Block. The identifier is used when referencing the SRLB within other contexts.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/local-id"

func (*NetworkInstance_SegmentRouting_SrlbPathAny) MplsLabelBlock

MplsLabelBlock (leaf): A reference to the MPLS label block that is used to contain the SIDs of the SRLB.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/*/mpls-label-block"

func (*NetworkInstance_SegmentRouting_SrlbPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_SrlbPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_SrlbPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrlbPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrlbPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrlbPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_SrlbPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_SrlbPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_SrlbPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb YANG schema element.

func (*NetworkInstance_SegmentRouting_SrlbPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_SrlbPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath

type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/dataplane-type YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/dataplane-type"

func (*NetworkInstance_SegmentRouting_Srlb_DataplaneTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/dataplane-type"

type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny

type NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/dataplane-type YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/dataplane-type"

func (*NetworkInstance_SegmentRouting_Srlb_DataplaneTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dataplane-type"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/dataplane-type"

type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath

type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/ipv6-prefix YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/ipv6-prefix"

func (*NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/ipv6-prefix"

type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny

type NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/ipv6-prefix YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/ipv6-prefix"

func (*NetworkInstance_SegmentRouting_Srlb_Ipv6PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ipv6-prefix"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/ipv6-prefix"

type NetworkInstance_SegmentRouting_Srlb_LocalIdPath

type NetworkInstance_SegmentRouting_Srlb_LocalIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_LocalIdPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/local-id YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_LocalIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/local-id"

func (*NetworkInstance_SegmentRouting_Srlb_LocalIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/local-id"

type NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny

type NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/local-id YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/local-id"

func (*NetworkInstance_SegmentRouting_Srlb_LocalIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/local-id"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/local-id"

type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath

type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/mpls-label-block YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/mpls-label-block"

func (*NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/mpls-label-block"

type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny

type NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/srlbs/srlb/state/mpls-label-block YANG schema element.

func (*NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/config/mpls-label-block"

func (*NetworkInstance_SegmentRouting_Srlb_MplsLabelBlockPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-segment-routing"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-label-block"
Path from root:       "/network-instances/network-instance/segment-routing/srlbs/srlb/state/mpls-label-block"

type NetworkInstance_SegmentRouting_TePolicyPath

type NetworkInstance_SegmentRouting_TePolicyPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicyPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicyPath) Active

Active (leaf): A SR-TE policy is marked as active when at least one of its candidate paths is valid/active and the policy has been instantiated in the forwarding plane.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active"

func (*NetworkInstance_SegmentRouting_TePolicyPath) ActiveSince

ActiveSince (leaf): Indication of the time the policy transitioned to the active state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since"

func (*NetworkInstance_SegmentRouting_TePolicyPath) ActiveTransitions

ActiveTransitions (leaf): The number of transitions to active state for the policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions"

func (*NetworkInstance_SegmentRouting_TePolicyPath) Bsid

Bsid (leaf): The Binding SID (BSID) assigned to the SR-TE policy, expressed as an MPLS label or IPv6 address. Packets that are ingress to the system with active segment matching the SID value specified in this leaf should be forwarded according to the policy. The specified Binding SID must be removed from the segment list by the system.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid"

func (*NetworkInstance_SegmentRouting_TePolicyPath) CandidatePath

CandidatePath (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

ProtocolOrigin: oc.E_SegmentRoutingTypes_SrteProtocolType
OriginatorAsn: uint32
OriginatorAddr: string
Discriminator: uint32

func (*NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathAny

CandidatePathAny (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

func (*NetworkInstance_SegmentRouting_TePolicyPath) CandidatePathMap added in v0.4.0

CandidatePathMap (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

func (*NetworkInstance_SegmentRouting_TePolicyPath) Color

Color (leaf): When the policy is used for RIB resolution to a specific Segment Routing Traffic Engineering path, the policy is used when the color required in the policy (which may be specified based on the value of a BGP extended colour community) matches the value of this leaf. The color being set to 0 indicates that the colour is a wildcard in the policy resolution.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/color"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/*/color"

func (*NetworkInstance_SegmentRouting_TePolicyPath) Counters

Counters (container): A collection of counters on the policy level. They count the total traffic forwarded by the policy, regardless of its installation source. The counters should be persistent across policy state changes and switches between active protocols.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicyPath) Endpoint

Endpoint (leaf): When the policy is used for RIB resolution to a Segment Routing Traffic Engineering path, the policy is used when the required endpoint (which may be the protocol next-hop) matches the endpoint address specified in this leaf. When the leaf is set to all zeros (0.0.0.0 or ::), the endpoint acts as a wildcard in the policy resolution.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/endpoint"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/*/endpoint"

func (*NetworkInstance_SegmentRouting_TePolicyPath) Name

Name (leaf): The user friendly SR-TE policy name.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name"

func (*NetworkInstance_SegmentRouting_TePolicyPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicyPathAny

type NetworkInstance_SegmentRouting_TePolicyPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Active

Active (leaf): A SR-TE policy is marked as active when at least one of its candidate paths is valid/active and the policy has been instantiated in the forwarding plane.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveSince

ActiveSince (leaf): Indication of the time the policy transitioned to the active state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) ActiveTransitions

ActiveTransitions (leaf): The number of transitions to active state for the policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Bsid

Bsid (leaf): The Binding SID (BSID) assigned to the SR-TE policy, expressed as an MPLS label or IPv6 address. Packets that are ingress to the system with active segment matching the SID value specified in this leaf should be forwarded according to the policy. The specified Binding SID must be removed from the segment list by the system.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePath

CandidatePath (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

ProtocolOrigin: oc.E_SegmentRoutingTypes_SrteProtocolType
OriginatorAsn: uint32
OriginatorAddr: string
Discriminator: uint32

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathAny

CandidatePathAny (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) CandidatePathMap added in v0.4.0

CandidatePathMap (list): An individual candidate path within the list of candidate paths associated with this SR-TE policy. It is uniquely identified by the combination of protocol-origin, originator and discriminator

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "candidate-paths/candidate-path"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Color

Color (leaf): When the policy is used for RIB resolution to a specific Segment Routing Traffic Engineering path, the policy is used when the color required in the policy (which may be specified based on the value of a BGP extended colour community) matches the value of this leaf. The color being set to 0 indicates that the colour is a wildcard in the policy resolution.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/color"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/*/color"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Counters

Counters (container): A collection of counters on the policy level. They count the total traffic forwarded by the policy, regardless of its installation source. The counters should be persistent across policy state changes and switches between active protocols.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Endpoint

Endpoint (leaf): When the policy is used for RIB resolution to a Segment Routing Traffic Engineering path, the policy is used when the required endpoint (which may be the protocol next-hop) matches the endpoint address specified in this leaf. When the leaf is set to all zeros (0.0.0.0 or ::), the endpoint acts as a wildcard in the policy resolution.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/endpoint"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/*/endpoint"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) Name

Name (leaf): The user friendly SR-TE policy name.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name"

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) WithColor

WithColor sets NetworkInstance_SegmentRouting_TePolicyPathAny's key "color" to the specified value. Color: uint32

func (*NetworkInstance_SegmentRouting_TePolicyPathAny) WithEndpoint

WithEndpoint sets NetworkInstance_SegmentRouting_TePolicyPathAny's key "endpoint" to the specified value. Endpoint: string

type NetworkInstance_SegmentRouting_TePolicyPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicyPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicyPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicyPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicyPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicyPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicyPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicyPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_ActivePath

type NetworkInstance_SegmentRouting_TePolicy_ActivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActivePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActivePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active"

type NetworkInstance_SegmentRouting_TePolicy_ActivePathAny

type NetworkInstance_SegmentRouting_TePolicy_ActivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActivePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active"

type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath

type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActiveSincePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since"

type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny

type NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActiveSincePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-since"

type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath

type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions"

type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny

type NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ActiveTransitionsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/active-transitions"

type NetworkInstance_SegmentRouting_TePolicy_BsidPath

type NetworkInstance_SegmentRouting_TePolicy_BsidPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_BsidPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_BsidPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid"

type NetworkInstance_SegmentRouting_TePolicy_BsidPathAny

type NetworkInstance_SegmentRouting_TePolicy_BsidPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_BsidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_BsidPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/bsid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/bsid"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Active

Active (leaf): A candidate path is active when it is valid and it is determined to be the best path of the SR-TE Policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveSince

ActiveSince (leaf): Indication of the time the path transitioned to the active state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ActiveTransitions

ActiveTransitions (leaf): The number of transitions to active state for the candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Discriminator

Discriminator (leaf): A 32 bit value uniquely identifying the path within the context of a policy learnt from a protocol.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discriminator"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/discriminator"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Enlp

Enlp (leaf): ENLP (Explicit NULL Label Policy) indicates whether Explicit NULL labels are to be pushed on unlabeled IP packets that are being steered into a given SR policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enlp"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Name

Name (leaf): The user friendly SR-TE candidate path name.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAddr

OriginatorAddr (leaf): The address of the node originating the candidate path. Address in IPv4 can be represented as IPv6-encoded-IPv4 e.g. ::FFFF:192.168.1.2 or a normal IPv6 address with the lowest 32 bits carrying the actual IPv4 address.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/originator-addr"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/originator-addr"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) OriginatorAsn

OriginatorAsn (leaf): The autonomous system that node originating the candidate path locates.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/originator-asn"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/originator-asn"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Preference

Preference (leaf): When there are multiple candidate paths specified a particular SR-TE policy. The preference is used to resolve between them. And the one with higher preference is preferred. These paths may be learnt from a dynamic routing protocol, or interface to the device, or from other static entries configured on the system.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) ProtocolOrigin

ProtocolOrigin (leaf): The component or protocol that originates or signals the candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol-origin"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/protocol-origin"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentList

SegmentList (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

Id: uint32

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListAny

SegmentListAny (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) SegmentListMap added in v0.4.0

SegmentListMap (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPath) Valid

Valid (leaf): A path should be marked as valid when it is usable e.g. the at least one segment-list is valid even though the path may not be the best.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Active

Active (leaf): A candidate path is active when it is valid and it is determined to be the best path of the SR-TE Policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveSince

ActiveSince (leaf): Indication of the time the path transitioned to the active state.

The value is the timestamp in nanoseconds relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ActiveTransitions

ActiveTransitions (leaf): The number of transitions to active state for the candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Discriminator

Discriminator (leaf): A 32 bit value uniquely identifying the path within the context of a policy learnt from a protocol.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/discriminator"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/discriminator"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Enlp

Enlp (leaf): ENLP (Explicit NULL Label Policy) indicates whether Explicit NULL labels are to be pushed on unlabeled IP packets that are being steered into a given SR policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enlp"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Name

Name (leaf): The user friendly SR-TE candidate path name.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAddr

OriginatorAddr (leaf): The address of the node originating the candidate path. Address in IPv4 can be represented as IPv6-encoded-IPv4 e.g. ::FFFF:192.168.1.2 or a normal IPv6 address with the lowest 32 bits carrying the actual IPv4 address.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/originator-addr"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/originator-addr"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) OriginatorAsn

OriginatorAsn (leaf): The autonomous system that node originating the candidate path locates.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/originator-asn"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/originator-asn"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Preference

Preference (leaf): When there are multiple candidate paths specified a particular SR-TE policy. The preference is used to resolve between them. And the one with higher preference is preferred. These paths may be learnt from a dynamic routing protocol, or interface to the device, or from other static entries configured on the system.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) ProtocolOrigin

ProtocolOrigin (leaf): The component or protocol that originates or signals the candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol-origin"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/*/protocol-origin"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentList

SegmentList (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

Id: uint32

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListAny

SegmentListAny (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) SegmentListMap added in v0.4.0

SegmentListMap (list): An individual segment list within the list of segment lists associated with this candidate path.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "segment-lists/segment-list"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) Valid

Valid (leaf): A path should be marked as valid when it is usable e.g. the at least one segment-list is valid even though the path may not be the best.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithDiscriminator

WithDiscriminator sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "discriminator" to the specified value. Discriminator: uint32

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAddr

WithOriginatorAddr sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "originator-addr" to the specified value. OriginatorAddr: string

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithOriginatorAsn

WithOriginatorAsn sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "originator-asn" to the specified value. OriginatorAsn: uint32

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny) WithProtocolOrigin

WithProtocolOrigin sets NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathAny's key "protocol-origin" to the specified value. ProtocolOrigin: oc.E_SegmentRoutingTypes_SrteProtocolType

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePathPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActivePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveSincePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-since"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-since"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ActiveTransitionsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/active-transitions"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/active-transitions"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/discriminator YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "discriminator"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discriminator"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/discriminator"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/discriminator YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "discriminator"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_DiscriminatorPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/discriminator"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/discriminator"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enlp"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_EnlpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/enlp"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/enlp"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/name"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-addr YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "originator-addr"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/originator-addr"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-addr"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-addr YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "originator-addr"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAddrPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/originator-addr"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-addr"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-asn YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "originator-asn"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/originator-asn"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-asn"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-asn YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "originator-asn"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_OriginatorAsnPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/originator-asn"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/originator-asn"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_PreferencePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/preference"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/preference"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/protocol-origin YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocol-origin"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol-origin"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/protocol-origin"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/protocol-origin YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "protocol-origin"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ProtocolOriginPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol-origin"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/protocol-origin"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Counters

Counters (container): The counters of traffic steered to the segment-list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Id

Id (leaf): A unique id identifying the segment-list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/*/id"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) InvalidReason

InvalidReason (leaf): If a segment-list is marked as invalid, this leaf should indicate the reason.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/invalid-reason"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHop

NextHop (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopAny

NextHopAny (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) NextHopMap added in v0.4.0

NextHopMap (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Sid

Sid (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

Index: uint64

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidAny

SidAny (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) SidMap added in v0.4.0

SidMap (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Valid

Valid (leaf): The validity of a segment-list should marked as true when it is usable.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPath) Weight

Weight (leaf): The weight of the segment list within the set of segment lists specified for the candidate path. The traffic that is forwarded according to the policy is distributed across the set of segment-lists such that each list receives weight/(sum of all weights) traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Counters

Counters (container): The counters of traffic steered to the segment-list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Id

Id (leaf): A unique id identifying the segment-list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/id"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/*/id"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) InvalidReason

InvalidReason (leaf): If a segment-list is marked as invalid, this leaf should indicate the reason.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/invalid-reason"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHop

NextHop (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

Index: uint64

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopAny

NextHopAny (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) NextHopMap added in v0.4.0

NextHopMap (list): A next-hop the segment list is resolved to.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "next-hops/next-hop"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Sid

Sid (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

Index: uint64

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidAny

SidAny (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) SidMap added in v0.4.0

SidMap (list): List of SIDs that make up the segment list. The segment list is formed by ordering the set of SIDs that are specified by their index in ascending numerical order.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "sids/sid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Valid

Valid (leaf): The validity of a segment-list should marked as true when it is usable.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathAny) Weight

Weight (leaf): The weight of the segment list within the set of segment lists specified for the candidate path. The traffic that is forwarded according to the policy is distributed across the set of segment-lists such that each list receives weight/(sum of all weights) traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentListPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes steered to the segment list. The counter includes both labeled and unlabeled steerted traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets steered to the segment list. The counter includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes steered to the segment list. The counter includes both labeled and unlabeled steerted traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets steered to the segment list. The counter includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutLabeledPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Counters_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/id YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/id"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/id YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "id"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_IdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/id"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/id"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/invalid-reason"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_InvalidReasonPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/invalid-reason"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/invalid-reason"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Counters

Counters (container): The counters of traffic steered to the segment-list on per next-hop basis.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) DecapsulateHeader

DecapsulateHeader (leaf): When forwarding a packet to the specified next-hop, the local system performs a decapsulation of the packet - removing the specified header type. In the case that no next-hop is specified, the packet header is removed, and a subsequent forwarding lookup is performed on the packet encapsulated within the header, matched within the relevant AFT within the specified network-instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) EncapsulateHeader

EncapsulateHeader (leaf): When forwarding a packet to the specified next-hop the local system performs an encapsulation of the packet - adding the specified header type.

This node must be supported in addition to the encap-headers/encap-header tree. A future release of OpenConfig will deprecate this node in favor of the encap-headers/encap-header subtree.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/*/index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) IpAddress

IpAddress (leaf): The IP address of the next-hop system.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) MacAddress

MacAddress (leaf): The MAC address of the next-hop if resolved by the local network instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) OriginProtocol

OriginProtocol (leaf): The protocol from which the AFT entry was learned.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PopTopLabel

PopTopLabel (leaf): Flag that controls pop action, i.e., the top-most MPLS label should be popped from the packet when switched by the system.

The top-most MPLS label associated with pop action is equal to the label key used in 'mpls' AFT 'label-entry' list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pop-top-label"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) ProgrammedIndex

ProgrammedIndex (leaf): In some routing protocols, or route injection mechanisms it is possible to set the index of the next-hop via configuration or the protocol itself. In some systems it may not be possible to maintain the index provided by an external client when advertising the same entry via telemetry.

This leaf reflects the configured or client-supplied index of the next-hop. This allows a client to create an assocation or mapping back to the original index pushed by the client, and the ID used as a key in the next-hop AFT list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/programmed-index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) PushedMplsLabelStack

PushedMplsLabelStack (leaf-list): The MPLS label stack imposed when forwarding packets to the next-hop

  • the stack is encoded as a leaf list whereby the order of the entries is such that the first entry in the list is the label at the bottom of the stack to be pushed.

To this end, a packet which is to forwarded to a device using a service label of 42, and a transport label of 8072 will be represented with a label stack list of [42, 8072].

The MPLS label stack list is ordered by the user, such that no system re-ordering of leaves is permitted by the system.

A swap operation is reflected by entries in the popped-mpls-label-stack and pushed-mpls-label-stack nodes.

This node must be supported in addition to the encap-headers/encap-header tree. A future release of OpenConfig will deprecate this node in favor of the encap-headers/encap-header subtree.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pushed-mpls-label-stack"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Counters

Counters (container): The counters of traffic steered to the segment-list on per next-hop basis.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/counters"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) DecapsulateHeader

DecapsulateHeader (leaf): When forwarding a packet to the specified next-hop, the local system performs a decapsulation of the packet - removing the specified header type. In the case that no next-hop is specified, the packet header is removed, and a subsequent forwarding lookup is performed on the packet encapsulated within the header, matched within the relevant AFT within the specified network-instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) EncapsulateHeader

EncapsulateHeader (leaf): When forwarding a packet to the specified next-hop the local system performs an encapsulation of the packet - adding the specified header type.

This node must be supported in addition to the encap-headers/encap-header tree. A future release of OpenConfig will deprecate this node in favor of the encap-headers/encap-header subtree.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) Index

Index (leaf): A unique entry for the next-hop.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/*/index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) InterfaceRef

InterfaceRef (container): Reference to an interface or subinterface

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "interface-ref"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) IpAddress

IpAddress (leaf): The IP address of the next-hop system.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) MacAddress

MacAddress (leaf): The MAC address of the next-hop if resolved by the local network instance.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) OriginProtocol

OriginProtocol (leaf): The protocol from which the AFT entry was learned.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PopTopLabel

PopTopLabel (leaf): Flag that controls pop action, i.e., the top-most MPLS label should be popped from the packet when switched by the system.

The top-most MPLS label associated with pop action is equal to the label key used in 'mpls' AFT 'label-entry' list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pop-top-label"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) ProgrammedIndex

ProgrammedIndex (leaf): In some routing protocols, or route injection mechanisms it is possible to set the index of the next-hop via configuration or the protocol itself. In some systems it may not be possible to maintain the index provided by an external client when advertising the same entry via telemetry.

This leaf reflects the configured or client-supplied index of the next-hop. This allows a client to create an assocation or mapping back to the original index pushed by the client, and the ID used as a key in the next-hop AFT list.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/programmed-index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) PushedMplsLabelStack

PushedMplsLabelStack (leaf-list): The MPLS label stack imposed when forwarding packets to the next-hop

  • the stack is encoded as a leaf list whereby the order of the entries is such that the first entry in the list is the label at the bottom of the stack to be pushed.

To this end, a packet which is to forwarded to a device using a service label of 42, and a transport label of 8072 will be represented with a label stack list of [42, 8072].

The MPLS label stack list is ordered by the user, such that no system re-ordering of leaves is permitted by the system.

A swap operation is reflected by entries in the popped-mpls-label-stack and pushed-mpls-label-stack nodes.

This node must be supported in addition to the encap-headers/encap-header tree. A future release of OpenConfig will deprecate this node in favor of the encap-headers/encap-header subtree.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pushed-mpls-label-stack"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHopPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes steered to the segment list. The counter includes both labeled and unlabeled steerted traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets steered to the segment list. The counter includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the segment list.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes steered to the segment list. The counter includes both labeled and unlabeled steerted traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets steered to the segment list. The counter includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutLabeledPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_Counters_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_DecapsulateHeaderPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/decapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/decapsulate-header"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_EncapsulateHeaderPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/encapsulate-header"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/encapsulate-header"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPath) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Interface

Interface (leaf): Reference to a base interface. If a reference to a subinterface is required, this leaf must be specified to indicate the base interface.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRefPathAny) Subinterface

Subinterface (leaf): Reference to a subinterface -- this requires the base interface to be specified using the interface leaf in this container. If only a reference to a base interface is required, this leaf should not be set.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_InterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/interface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/interface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_InterfaceRef_SubinterfacePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-interfaces"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/subinterface"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/interface-ref/state/subinterface"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_IpAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/ip-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/ip-address"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_MacAddressPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mac-address"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/mac-address"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_OriginProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/origin-protocol"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/origin-protocol"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pop-top-label"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PopTopLabelPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pop-top-label"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pop-top-label"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/programmed-index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_ProgrammedIndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/programmed-index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/programmed-index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pushed-mpls-label-stack"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_NextHop_PushedMplsLabelStackPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-aft-common"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/pushed-mpls-label-stack"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/next-hops/next-hop/state/pushed-mpls-label-stack"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Index

Index (leaf): The index of the SID within the segment list. The segment list is applied by ordering the SID entries in ascending numerical order beginning at 0.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/*/index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTc

MplsTc (leaf): The value of the MPLS Traffic Class (TC) bits to be used if the value of the SID is an MPLS label. In the case that the value is set to 0, then the local implementation should choose the value.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-tc"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) MplsTtl

MplsTtl (leaf): The TTL to be set if the type of the SID is an MPLS label. If the value of the TTL is set to be 0, the value is picked by the local implementation.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-ttl"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPath) Value

Value (leaf): The value of the SID that is to be used. Specified as an MPLS label or IPv6 address.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Index

Index (leaf): The index of the SID within the segment list. The segment list is applied by ordering the SID entries in ascending numerical order beginning at 0.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/*/index"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTc

MplsTc (leaf): The value of the MPLS Traffic Class (TC) bits to be used if the value of the SID is an MPLS label. In the case that the value is set to 0, then the local implementation should choose the value.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-tc"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) MplsTtl

MplsTtl (leaf): The TTL to be set if the type of the SID is an MPLS label. If the value of the TTL is set to be 0, the value is picked by the local implementation.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-ttl"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl"

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathAny) Value

Value (leaf): The value of the SID that is to be used. Specified as an MPLS label or IPv6 address.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny added in v0.4.0

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_SidPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/index YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "index"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_IndexPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/index"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/index"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-tc"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTcPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-tc"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-tc"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-ttl"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_MplsTtlPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/mpls-ttl"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/mpls-ttl"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_Sid_ValuePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/value"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/sids/sid/state/value"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_ValidPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/valid"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_SegmentList_WeightPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/weight"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/segment-lists/segment-list/state/weight"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid"

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny

type NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CandidatePath_ValidPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/valid"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/candidate-paths/candidate-path/state/valid"

type NetworkInstance_SegmentRouting_TePolicy_ColorPath

type NetworkInstance_SegmentRouting_TePolicy_ColorPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ColorPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/color YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ColorPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "color"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_ColorPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/color"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/color"

type NetworkInstance_SegmentRouting_TePolicy_ColorPathAny

type NetworkInstance_SegmentRouting_TePolicy_ColorPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_ColorPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/color YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_ColorPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "color"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_ColorPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/color"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/color"

type NetworkInstance_SegmentRouting_TePolicy_CountersPath

type NetworkInstance_SegmentRouting_TePolicy_CountersPath struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CountersPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledOctets

InLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the SR-TE policy. Labeled traffic carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) InLabeledPkts

InLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the SR-TE policy. Labeled packets carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) InOctets

InOctets (leaf): The cumulative counter of the total incoming bytes steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) InPkts

InPkts (leaf): A cumulative counter of the incoming packets steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of outgoing labeled traffic after being steered to the SR-TE policy. Labeled traffic carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy. The counter should include the segments pushed to packets.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the outgoing labeled packets after being steered to the SR-TE policy. Labeled packets carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes after being steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic. The counter should include the segments pushed to packets.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets after being steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_CountersPathAny

type NetworkInstance_SegmentRouting_TePolicy_CountersPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_SegmentRouting_TePolicy_CountersPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledOctets

InLabeledOctets (leaf): A cumulative counter of the total bytes of incoming labeled traffic steered to the SR-TE policy. Labeled traffic carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InLabeledPkts

InLabeledPkts (leaf): A cumulative counter of the incoming labeled packets steered to the SR-TE policy. Labeled packets carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InOctets

InOctets (leaf): The cumulative counter of the total incoming bytes steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) InPkts

InPkts (leaf): A cumulative counter of the incoming packets steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledOctets

OutLabeledOctets (leaf): A cumulative counter of the total bytes of outgoing labeled traffic after being steered to the SR-TE policy. Labeled traffic carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy. The counter should include the segments pushed to packets.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutLabeledPkts

OutLabeledPkts (leaf): A cumulative counter of the outgoing labeled packets after being steered to the SR-TE policy. Labeled packets carries an active SID (top-most SID in the stack) that matches the BSID associated to this policy.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutOctets

OutOctets (leaf): The cumulative counter of the total outgoing bytes after being steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic. The counter should include the segments pushed to packets.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) OutPkts

OutPkts (leaf): A cumulative counter of the outgoing packets after being steered to the SR-TE policy. It includes both labeled and unlabeled steered traffic.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts"

func (*NetworkInstance_SegmentRouting_TePolicy_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InLabeledPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_InPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "in-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/in-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutLabeledPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-labeled-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-labeled-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutOctetsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-octets"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-octets"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny

type NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_Counters_OutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "out-pkts"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/counters/out-pkts"

type NetworkInstance_SegmentRouting_TePolicy_EndpointPath

type NetworkInstance_SegmentRouting_TePolicy_EndpointPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_EndpointPath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/endpoint YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_EndpointPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_EndpointPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/endpoint"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/endpoint"

type NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny

type NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/endpoint YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "endpoint"
Path from root:       ""

func (*NetworkInstance_SegmentRouting_TePolicy_EndpointPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/endpoint"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/endpoint"

type NetworkInstance_SegmentRouting_TePolicy_NamePath

type NetworkInstance_SegmentRouting_TePolicy_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_NamePath represents the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name"

type NetworkInstance_SegmentRouting_TePolicy_NamePathAny

type NetworkInstance_SegmentRouting_TePolicy_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_SegmentRouting_TePolicy_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name YANG schema element.

func (*NetworkInstance_SegmentRouting_TePolicy_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-srte-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/segment-routing/te-policies/te-policy/state/name"

type NetworkInstance_TableConnectionPath

type NetworkInstance_TableConnectionPath struct {
	*ygnmi.NodePath
}

NetworkInstance_TableConnectionPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection YANG schema element.

func (*NetworkInstance_TableConnectionPath) AddressFamily

AddressFamily (leaf): The address family associated with the connection. This must be defined for the source protocol. The target address family is implicitly defined by the address family specified for the source protocol.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/address-family"

func (*NetworkInstance_TableConnectionPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TableConnectionPath) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/default-import-policy"

func (*NetworkInstance_TableConnectionPath) DisableMetricPropagation

DisableMetricPropagation (leaf): By default a system may reflect the metric specified in the destination protocol according to that which is set in the source protocol. For example: - IS-IS metric may be reflected in BGP MED (and vice versa) - OSPF metric may be reflected in the BGP MED (and vice versa) When this leaf is set to true, this reflection behaviour MUST be disabled, and rather the metric must be set to '0' or explicitly set by policy.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/disable-metric-propagation"

func (*NetworkInstance_TableConnectionPath) DstProtocol

DstProtocol (leaf): The destination protocol for the table connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/dst-protocol"

func (*NetworkInstance_TableConnectionPath) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/import-policy"

func (*NetworkInstance_TableConnectionPath) SrcProtocol

SrcProtocol (leaf): The source protocol for the table connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/src-protocol"

func (*NetworkInstance_TableConnectionPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_TableConnectionPathAny

type NetworkInstance_TableConnectionPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_TableConnectionPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection YANG schema element.

func (*NetworkInstance_TableConnectionPathAny) AddressFamily

AddressFamily (leaf): The address family associated with the connection. This must be defined for the source protocol. The target address family is implicitly defined by the address family specified for the source protocol.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/address-family"

func (*NetworkInstance_TableConnectionPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TableConnectionPathAny) DefaultImportPolicy

DefaultImportPolicy (leaf): explicitly set a default policy if no policy definition in the import policy chain is satisfied.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/default-import-policy"

func (*NetworkInstance_TableConnectionPathAny) DisableMetricPropagation

DisableMetricPropagation (leaf): By default a system may reflect the metric specified in the destination protocol according to that which is set in the source protocol. For example: - IS-IS metric may be reflected in BGP MED (and vice versa) - OSPF metric may be reflected in the BGP MED (and vice versa) When this leaf is set to true, this reflection behaviour MUST be disabled, and rather the metric must be set to '0' or explicitly set by policy.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/disable-metric-propagation"

func (*NetworkInstance_TableConnectionPathAny) DstProtocol

DstProtocol (leaf): The destination protocol for the table connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/dst-protocol"

func (*NetworkInstance_TableConnectionPathAny) ImportPolicy

ImportPolicy (leaf-list): list of policy names in sequence to be applied on receiving a routing update in the current context, e.g., for the current peer group, neighbor, address family, etc.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/import-policy"

func (*NetworkInstance_TableConnectionPathAny) SrcProtocol

SrcProtocol (leaf): The source protocol for the table connection

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/*/src-protocol"

func (*NetworkInstance_TableConnectionPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TableConnectionPathAny) WithAddressFamily

WithAddressFamily sets NetworkInstance_TableConnectionPathAny's key "address-family" to the specified value. AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstance_TableConnectionPathAny) WithDstProtocol

WithDstProtocol sets NetworkInstance_TableConnectionPathAny's key "dst-protocol" to the specified value. DstProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

func (*NetworkInstance_TableConnectionPathAny) WithSrcProtocol

WithSrcProtocol sets NetworkInstance_TableConnectionPathAny's key "src-protocol" to the specified value. SrcProtocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

type NetworkInstance_TableConnectionPathMap added in v0.4.0

type NetworkInstance_TableConnectionPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_TableConnectionPathMap represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection YANG schema element.

func (*NetworkInstance_TableConnectionPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TableConnectionPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_TableConnectionPathMapAny added in v0.4.0

type NetworkInstance_TableConnectionPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_TableConnectionPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection YANG schema element.

func (*NetworkInstance_TableConnectionPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TableConnectionPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_TableConnection_AddressFamilyPath

type NetworkInstance_TableConnection_AddressFamilyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/address-family YANG schema element.

func (*NetworkInstance_TableConnection_AddressFamilyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/address-family"

func (*NetworkInstance_TableConnection_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/address-family"

type NetworkInstance_TableConnection_AddressFamilyPathAny

type NetworkInstance_TableConnection_AddressFamilyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/address-family YANG schema element.

func (*NetworkInstance_TableConnection_AddressFamilyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/address-family"

func (*NetworkInstance_TableConnection_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/address-family"

type NetworkInstance_TableConnection_DefaultImportPolicyPath

type NetworkInstance_TableConnection_DefaultImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DefaultImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/default-import-policy YANG schema element.

func (*NetworkInstance_TableConnection_DefaultImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/default-import-policy"

func (*NetworkInstance_TableConnection_DefaultImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/default-import-policy"

type NetworkInstance_TableConnection_DefaultImportPolicyPathAny

type NetworkInstance_TableConnection_DefaultImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DefaultImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/default-import-policy YANG schema element.

func (*NetworkInstance_TableConnection_DefaultImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/default-import-policy"

func (*NetworkInstance_TableConnection_DefaultImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/default-import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/default-import-policy"

type NetworkInstance_TableConnection_DisableMetricPropagationPath

type NetworkInstance_TableConnection_DisableMetricPropagationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DisableMetricPropagationPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/disable-metric-propagation YANG schema element.

func (*NetworkInstance_TableConnection_DisableMetricPropagationPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/disable-metric-propagation"

func (*NetworkInstance_TableConnection_DisableMetricPropagationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/disable-metric-propagation"

type NetworkInstance_TableConnection_DisableMetricPropagationPathAny

type NetworkInstance_TableConnection_DisableMetricPropagationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DisableMetricPropagationPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/disable-metric-propagation YANG schema element.

func (*NetworkInstance_TableConnection_DisableMetricPropagationPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/disable-metric-propagation"

func (*NetworkInstance_TableConnection_DisableMetricPropagationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/disable-metric-propagation"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/disable-metric-propagation"

type NetworkInstance_TableConnection_DstProtocolPath

type NetworkInstance_TableConnection_DstProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DstProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/dst-protocol YANG schema element.

func (*NetworkInstance_TableConnection_DstProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/dst-protocol"

func (*NetworkInstance_TableConnection_DstProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/dst-protocol"

type NetworkInstance_TableConnection_DstProtocolPathAny

type NetworkInstance_TableConnection_DstProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_DstProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/dst-protocol YANG schema element.

func (*NetworkInstance_TableConnection_DstProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/dst-protocol"

func (*NetworkInstance_TableConnection_DstProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/dst-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/dst-protocol"

type NetworkInstance_TableConnection_ImportPolicyPath

type NetworkInstance_TableConnection_ImportPolicyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_ImportPolicyPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/import-policy YANG schema element.

func (*NetworkInstance_TableConnection_ImportPolicyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/import-policy"

func (*NetworkInstance_TableConnection_ImportPolicyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/import-policy"

type NetworkInstance_TableConnection_ImportPolicyPathAny

type NetworkInstance_TableConnection_ImportPolicyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_ImportPolicyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/import-policy YANG schema element.

func (*NetworkInstance_TableConnection_ImportPolicyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/import-policy"

func (*NetworkInstance_TableConnection_ImportPolicyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-routing-policy"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/import-policy"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/import-policy"

type NetworkInstance_TableConnection_SrcProtocolPath

type NetworkInstance_TableConnection_SrcProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_SrcProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/src-protocol YANG schema element.

func (*NetworkInstance_TableConnection_SrcProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/src-protocol"

func (*NetworkInstance_TableConnection_SrcProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/src-protocol"

type NetworkInstance_TableConnection_SrcProtocolPathAny

type NetworkInstance_TableConnection_SrcProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TableConnection_SrcProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/table-connections/table-connection/state/src-protocol YANG schema element.

func (*NetworkInstance_TableConnection_SrcProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/config/src-protocol"

func (*NetworkInstance_TableConnection_SrcProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/src-protocol"
Path from root:       "/network-instances/network-instance/table-connections/table-connection/state/src-protocol"

type NetworkInstance_TablePath

type NetworkInstance_TablePath struct {
	*ygnmi.NodePath
}

NetworkInstance_TablePath represents the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.

func (*NetworkInstance_TablePath) AddressFamily

AddressFamily (leaf): The address family (IPv4, IPv6) of the table's entries

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address-family"
Path from root:       "/network-instances/network-instance/tables/table/*/address-family"

func (*NetworkInstance_TablePath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TablePath) Protocol

Protocol (leaf): Reference to the protocol that the table is associated with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/tables/table/*/protocol"

func (*NetworkInstance_TablePath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_TablePathAny

type NetworkInstance_TablePathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_TablePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.

func (*NetworkInstance_TablePathAny) AddressFamily

AddressFamily (leaf): The address family (IPv4, IPv6) of the table's entries

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/address-family"
Path from root:       "/network-instances/network-instance/tables/table/*/address-family"

func (*NetworkInstance_TablePathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TablePathAny) Protocol

Protocol (leaf): Reference to the protocol that the table is associated with.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/protocol"
Path from root:       "/network-instances/network-instance/tables/table/*/protocol"

func (*NetworkInstance_TablePathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TablePathAny) WithAddressFamily

WithAddressFamily sets NetworkInstance_TablePathAny's key "address-family" to the specified value. AddressFamily: oc.E_Types_ADDRESS_FAMILY

func (*NetworkInstance_TablePathAny) WithProtocol

WithProtocol sets NetworkInstance_TablePathAny's key "protocol" to the specified value. Protocol: oc.E_PolicyTypes_INSTALL_PROTOCOL_TYPE

type NetworkInstance_TablePathMap added in v0.4.0

type NetworkInstance_TablePathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_TablePathMap represents the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.

func (*NetworkInstance_TablePathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TablePathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_TablePathMapAny added in v0.4.0

type NetworkInstance_TablePathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_TablePathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/tables/table YANG schema element.

func (*NetworkInstance_TablePathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_TablePathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Table_AddressFamilyPath

type NetworkInstance_Table_AddressFamilyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Table_AddressFamilyPath represents the /openconfig-network-instance/network-instances/network-instance/tables/table/state/address-family YANG schema element.

func (*NetworkInstance_Table_AddressFamilyPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address-family"
Path from root:       "/network-instances/network-instance/tables/table/config/address-family"

func (*NetworkInstance_Table_AddressFamilyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/tables/table/state/address-family"

type NetworkInstance_Table_AddressFamilyPathAny

type NetworkInstance_Table_AddressFamilyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Table_AddressFamilyPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/tables/table/state/address-family YANG schema element.

func (*NetworkInstance_Table_AddressFamilyPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/address-family"
Path from root:       "/network-instances/network-instance/tables/table/config/address-family"

func (*NetworkInstance_Table_AddressFamilyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/address-family"
Path from root:       "/network-instances/network-instance/tables/table/state/address-family"

type NetworkInstance_Table_ProtocolPath

type NetworkInstance_Table_ProtocolPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Table_ProtocolPath represents the /openconfig-network-instance/network-instances/network-instance/tables/table/state/protocol YANG schema element.

func (*NetworkInstance_Table_ProtocolPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/tables/table/config/protocol"

func (*NetworkInstance_Table_ProtocolPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/tables/table/state/protocol"

type NetworkInstance_Table_ProtocolPathAny

type NetworkInstance_Table_ProtocolPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Table_ProtocolPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/tables/table/state/protocol YANG schema element.

func (*NetworkInstance_Table_ProtocolPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/protocol"
Path from root:       "/network-instances/network-instance/tables/table/config/protocol"

func (*NetworkInstance_Table_ProtocolPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/protocol"
Path from root:       "/network-instances/network-instance/tables/table/state/protocol"

type NetworkInstance_TypePath

type NetworkInstance_TypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TypePath represents the /openconfig-network-instance/network-instances/network-instance/state/type YANG schema element.

func (*NetworkInstance_TypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/config/type"

func (*NetworkInstance_TypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/state/type"

type NetworkInstance_TypePathAny

type NetworkInstance_TypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_TypePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/state/type YANG schema element.

func (*NetworkInstance_TypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/type"
Path from root:       "/network-instances/network-instance/config/type"

func (*NetworkInstance_TypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-network-instance"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/type"
Path from root:       "/network-instances/network-instance/state/type"

type NetworkInstance_VlanPath

type NetworkInstance_VlanPath struct {
	*ygnmi.NodePath
}

NetworkInstance_VlanPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.

func (*NetworkInstance_VlanPath) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPath) MemberAny

MemberAny (list): List of references to interfaces / subinterfaces associated with the VLAN.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "members/member"
Path from root:       "/network-instances/network-instance/vlans/vlan/members/member"

func (*NetworkInstance_VlanPath) Name

Name (leaf): Interface VLAN name.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/name"

func (*NetworkInstance_VlanPath) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPath) Status

Status (leaf): Admin state of the VLAN

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/status"

func (*NetworkInstance_VlanPath) VlanId

VlanId (leaf): Interface VLAN id.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/vlan-id"

type NetworkInstance_VlanPathAny

type NetworkInstance_VlanPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_VlanPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.

func (*NetworkInstance_VlanPathAny) Config

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPathAny) MemberAny

MemberAny (list): List of references to interfaces / subinterfaces associated with the VLAN.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "members/member"
Path from root:       "/network-instances/network-instance/vlans/vlan/members/member"

func (*NetworkInstance_VlanPathAny) Name

Name (leaf): Interface VLAN name.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/name"

func (*NetworkInstance_VlanPathAny) State

State returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPathAny) Status

Status (leaf): Admin state of the VLAN

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/status"

func (*NetworkInstance_VlanPathAny) VlanId

VlanId (leaf): Interface VLAN id.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "*/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/*/vlan-id"

type NetworkInstance_VlanPathMap added in v0.4.0

type NetworkInstance_VlanPathMap struct {
	*ygnmi.NodePath
}

NetworkInstance_VlanPathMap represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.

func (*NetworkInstance_VlanPathMap) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPathMap) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_VlanPathMapAny added in v0.4.0

type NetworkInstance_VlanPathMapAny struct {
	*ygnmi.NodePath
}

NetworkInstance_VlanPathMapAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan YANG schema element.

func (*NetworkInstance_VlanPathMapAny) Config added in v0.4.0

Config returns a Query that can be used in gNMI operations.

func (*NetworkInstance_VlanPathMapAny) State added in v0.4.0

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Vlan_MemberPath

type NetworkInstance_Vlan_MemberPath struct {
	*ygnmi.NodePath
}

NetworkInstance_Vlan_MemberPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/members/member YANG schema element.

func (*NetworkInstance_Vlan_MemberPath) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Vlan_MemberPathAny

type NetworkInstance_Vlan_MemberPathAny struct {
	*ygnmi.NodePath
}

NetworkInstance_Vlan_MemberPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/members/member YANG schema element.

func (*NetworkInstance_Vlan_MemberPathAny) State

State returns a Query that can be used in gNMI operations.

type NetworkInstance_Vlan_NamePath

type NetworkInstance_Vlan_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_NamePath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/name YANG schema element.

func (*NetworkInstance_Vlan_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/name"

func (*NetworkInstance_Vlan_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/name"

type NetworkInstance_Vlan_NamePathAny

type NetworkInstance_Vlan_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_NamePathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/name YANG schema element.

func (*NetworkInstance_Vlan_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/name"

func (*NetworkInstance_Vlan_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/name"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/name"

type NetworkInstance_Vlan_StatusPath

type NetworkInstance_Vlan_StatusPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_StatusPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/status YANG schema element.

func (*NetworkInstance_Vlan_StatusPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/status"

func (*NetworkInstance_Vlan_StatusPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/status"

type NetworkInstance_Vlan_StatusPathAny

type NetworkInstance_Vlan_StatusPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_StatusPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/status YANG schema element.

func (*NetworkInstance_Vlan_StatusPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/status"

func (*NetworkInstance_Vlan_StatusPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/status"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/status"

type NetworkInstance_Vlan_VlanIdPath

type NetworkInstance_Vlan_VlanIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_VlanIdPath represents the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/vlan-id YANG schema element.

func (*NetworkInstance_Vlan_VlanIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/vlan-id"

func (*NetworkInstance_Vlan_VlanIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/vlan-id"

type NetworkInstance_Vlan_VlanIdPathAny

type NetworkInstance_Vlan_VlanIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

NetworkInstance_Vlan_VlanIdPathAny represents the wildcard version of the /openconfig-network-instance/network-instances/network-instance/vlans/vlan/state/vlan-id YANG schema element.

func (*NetworkInstance_Vlan_VlanIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "config/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/config/vlan-id"

func (*NetworkInstance_Vlan_VlanIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "openconfig-vlan"
Instantiating module: "openconfig-network-instance"
Path from parent:     "state/vlan-id"
Path from root:       "/network-instances/network-instance/vlans/vlan/state/vlan-id"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL